Senior Software Engineer
Hiring Sr. Software Engineer to lead, develop, and deliver scalable software solutions

Job Description
Senior Software Engineer
Job Summary:
We are looking for a highly skilled and motivated Senior Software Engineer to join our growing team. In this role, you will lead the design and development of complex software systems, mentor junior engineers, and collaborate with cross-functional teams to deliver impactful, scalable, and high-performance solutions across IT and Manufacturing domains.
Roles and Responsibilities:
- Lead the design, development, and deployment of robust, scalable, and maintainable software solutions.
- Collaborate with stakeholders to translate business requirements into technical specifications and architecture.
- Mentor and guide junior developers, fostering a culture of clean code, knowledge sharing, and continuous improvement.
- Conduct thorough code reviews and enforce best practices in software development and design patterns.
- Optimize system performance and troubleshoot complex issues across the tech stack.
- Drive agile development practices, including sprint planning, standups, and retrospectives.
- Ensure software quality through automated testing, CI/CD pipelines, and version control management.
- Collaborate with QA, DevOps, and Product teams to ensure smooth delivery of features and enhancements.
- Contribute to innovation initiatives, including proof-of-concepts and technology evaluations.
- Participate in system architecture decisions and contribute to long-term technical roadmaps.
Required Qualifications:
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- 4–6 years of hands-on experience in software development, with a strong portfolio of delivered projects.
- Expertise in one or more programming languages: Java, Python, .NET (C#), or JavaScript.
- Strong experience with frontend/backend frameworks (e.g., Angular, React, Spring Boot, Django, Node.js).
- In-depth knowledge of database systems, RESTful APIs, and software architecture.
- Familiarity with version control (Git) and tools like Jira, Jenkins, Docker, Kubernetes.
- Proven experience working in Agile/Scrum environments.
Preferred Skills (Nice to Have):
- Experience in cloud platforms (AWS, Azure, or GCP).
- Exposure to manufacturing/industrial systems, ERP platforms, or IoT-based applications.
- Understanding of DevOps practices, CI/CD pipelines, and microservices architecture.
- Excellent problem-solving, debugging, and analytical skills.
Benefits:
- Competitive salary and performance-based incentives.
- Opportunity to work on challenging and diverse projects in IT and Manufacturing domains.
- Leadership opportunities and clear career advancement path.
- Collaborative and forward-thinking work environment.
- Learning programs and exposure to global development practices.
Note: Candidates selected for this position should be willing to work hybrid or shift to Nashik location as the role requires onsite presence.Â