AMETEK – Software Developer

June 8, 2026
5 β‚Ή LPA - 9 β‚Ή LPA / year

Job Description

About the Job

🏒 Company: AMETEK

πŸ’Ό Role: Software Developer

πŸ“ Location: Bangalore, Karnataka

⏳ Experience: 1–2 Years

πŸ”– Job Type: Full-Time

Job Description

AMETEK, a global leader in industrial technology solutions, is seeking a talented and motivated Software Developer to join its Fluid Analysis Business division in Bangalore. This opportunity is ideal for early-career software professionals who are passionate about software development, quality assurance, and building high-quality enterprise applications. The role offers a unique blend of software engineering and testing responsibilities, allowing candidates to develop expertise across the entire software development lifecycle. Working alongside experienced engineers, you will contribute to the development of innovative software products that support AMETEK’s advanced technology solutions used by customers worldwide.

As a Software Developer, you will play a key role in designing, developing, testing, and maintaining software applications while ensuring the highest standards of software quality and reliability. The position requires strong programming skills, analytical thinking, and attention to detail. You will collaborate with cross-functional teams to implement new features, troubleshoot issues, execute testing activities, and improve application performance. This hands-on role provides exposure to modern development methodologies, version control systems, software testing frameworks, and continuous integration practices, making it an excellent opportunity for professionals looking to strengthen their technical expertise.

The role also emphasizes continuous learning and professional growth. AMETEK encourages innovation, collaboration, and skill development by providing employees with opportunities to work on challenging projects and cutting-edge technologies. Candidates will gain valuable experience in software engineering best practices, quality assurance processes, automated testing, and enterprise application development. For individuals seeking a long-term career in software development while building expertise in both coding and testing disciplines, this position offers a strong foundation within a globally recognized technology organization.

Roles & Responsibilities

β€’ Assist in designing, developing, and maintaining software applications that support business operations and customer requirements while ensuring high performance and reliability.

β€’ Write clean, efficient, maintainable, and well-documented code following established software engineering standards and development best practices.

β€’ Collaborate with senior developers to implement new application features, enhancements, and functional improvements based on project requirements.

β€’ Identify, analyze, troubleshoot, and resolve software defects, bugs, and performance issues to improve application stability and user experience.

β€’ Participate actively in code reviews to ensure code quality, maintainability, security, and compliance with organizational standards.

β€’ Execute manual and automated testing activities to validate software functionality, performance, and overall system behavior.

β€’ Perform regression testing, integration testing, and functional testing to ensure software releases meet quality expectations before deployment.

β€’ Document defects, testing outcomes, technical findings, and corrective actions while maintaining detailed test records and project documentation.

β€’ Collaborate with development, quality assurance, and business teams to identify issues, improve workflows, and enhance software quality.

β€’ Support the creation and maintenance of test plans, test cases, and testing strategies that contribute to successful software delivery.

β€’ Utilize version control systems and bug-tracking tools to manage code changes, monitor issues, and maintain development transparency.

β€’ Stay updated with emerging technologies, development frameworks, testing methodologies, and industry trends to continuously improve technical capabilities.

Requirements & Eligibility

β€’ Bachelor’s degree in Engineering, Computer Science, Information Technology, Software Engineering, or a related technical discipline from a recognized institution.

β€’ 1–2 years of professional experience in software development, software testing, application support, or a related technology role.

β€’ Strong understanding of Object-Oriented Programming (OOP) concepts and practical experience with programming languages such as Java, Python, or C#.

β€’ Familiarity with the Software Development Life Cycle (SDLC), including planning, development, testing, deployment, and maintenance phases.

β€’ Knowledge of software quality assurance processes, testing methodologies, and defect management practices.

β€’ Hands-on experience using version control systems such as Git for source code management and collaborative development.

β€’ Familiarity with bug tracking and project management tools such as Jira for issue tracking and workflow management.

β€’ Understanding of functional testing, regression testing, integration testing, and software validation processes.

β€’ Strong analytical thinking and problem-solving abilities with the capability to identify root causes and propose effective solutions.

β€’ Excellent communication skills and the ability to collaborate effectively with technical and non-technical stakeholders.

β€’ Willingness to learn automation testing frameworks, software development tools, and emerging technologies within the software engineering ecosystem.

β€’ Ability to work independently while contributing positively within a collaborative team environment.

Nice to Have Skills

β€’ Experience with automation testing tools and frameworks such as Selenium, JUnit, TestNG, or similar technologies.

β€’ Exposure to Continuous Integration and Continuous Deployment (CI/CD) tools such as TeamCity, Jenkins, GitHub Actions, or Azure DevOps.

β€’ Basic knowledge of SQL, relational databases, database queries, and data management concepts.

β€’ Familiarity with software deployment processes, build automation tools, and release management practices.

β€’ Understanding of Agile development methodologies, Scrum practices, and collaborative software delivery models.

Expected Salary

The expected salary for a Software Developer at AMETEK in Bangalore generally ranges between β‚Ή5 LPA and β‚Ή9 LPA for professionals with 1–2 years of experience. Compensation may vary depending on technical expertise, programming skills, testing experience, academic background, and overall candidate profile. In addition to competitive pay, employees benefit from career development opportunities, exposure to global projects, collaborative work environments, and long-term growth within a leading industrial technology company.

🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews

Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.

Our April Hiring PDF includes verified HR emails and hiring details from companies like:

Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.

Inside you’ll find:
βœ” 300+ Fresher Job Opportunities
βœ” 2500+ Verified HR Emails & Contacts
βœ” Direct Hiring + Consultancy Openings
βœ” IT & Non-IT Roles

πŸ”₯ 60+ students placed recently using these hiring leads

πŸ‘‰ Grab the April Hiring List Now: April Hiring PDF