
On-Site
Full-Time
Bengaluru, Karnataka
India
About the Role
Job Title: Software Architect
Location: Bangalore
Job Type: Full-Time
Experience Level: Senior (12+ Years)
Job Description
We are looking for a highly experienced Software Architect to join our innovative team. The ideal candidate will have over 12 years of experience in software development and architecture, with a strong background in .Net, Full Stack with (React/VueJS), Yocto Linux, Instrumentation, and Embedded Systems. As a Software Architect, you will be responsible for designing and overseeing the implementation of complex software solutions that meet both functional and non-functional requirements.
Key Responsibilities
Architectural Leadership: Lead the design and architecture of software solutions, ensuring they are scalable, performant, and secure.
Technical Strategy: Develop and implement technical strategies that align with business goals and objectives.
Solution Design: Create detailed architectural designs and documentation for software applications.
Code Review: Conduct code reviews to ensure adherence to best practices and coding standards.
Mentorship: Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
Collaboration: Work closely with cross-functional teams, including product managers, QA, and operations, to deliver high-quality software solutions.
Innovation: Stay updated with the latest industry trends and technologies and incorporate them into the architecture and design.
Qualifications
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience: Over 12 years of experience in software development, with at least 5 years in an architectural role.
Technical Skills:
Proficiency in .Net Framework, .Net Core, and ASP.Net.
Strong knowledge of Yocto Linux and embedded Linux development.
Experience with instrumentation and embedded systems.
Familiarity with front-end technologies like Angular, React, or Vue.js.
Understanding of microservices architecture and containerization (Docker, Kubernetes).
Experience with database design and management (SQL Server, NoSQL).
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Ability to work in a fast-paced, collaborative environment.
Leadership and team management abilities.
AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 billion.
AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.
Location: Bangalore
Job Type: Full-Time
Experience Level: Senior (12+ Years)
Job Description
We are looking for a highly experienced Software Architect to join our innovative team. The ideal candidate will have over 12 years of experience in software development and architecture, with a strong background in .Net, Full Stack with (React/VueJS), Yocto Linux, Instrumentation, and Embedded Systems. As a Software Architect, you will be responsible for designing and overseeing the implementation of complex software solutions that meet both functional and non-functional requirements.
Key Responsibilities
Architectural Leadership: Lead the design and architecture of software solutions, ensuring they are scalable, performant, and secure.
Technical Strategy: Develop and implement technical strategies that align with business goals and objectives.
Solution Design: Create detailed architectural designs and documentation for software applications.
Code Review: Conduct code reviews to ensure adherence to best practices and coding standards.
Mentorship: Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
Collaboration: Work closely with cross-functional teams, including product managers, QA, and operations, to deliver high-quality software solutions.
Innovation: Stay updated with the latest industry trends and technologies and incorporate them into the architecture and design.
Qualifications
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience: Over 12 years of experience in software development, with at least 5 years in an architectural role.
Technical Skills:
Proficiency in .Net Framework, .Net Core, and ASP.Net.
Strong knowledge of Yocto Linux and embedded Linux development.
Experience with instrumentation and embedded systems.
Familiarity with front-end technologies like Angular, React, or Vue.js.
Understanding of microservices architecture and containerization (Docker, Kubernetes).
Experience with database design and management (SQL Server, NoSQL).
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Ability to work in a fast-paced, collaborative environment.
Leadership and team management abilities.
AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 billion.
AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.