Lead Software Engineer
4 days ago
Job Responsibilities:
- Design and develop high-quality, clean, scalable, and reusable code. Applying software engineering and architecture best practices.
- Drive to a team culture that values quality, robustness, and scalability while fostering innovation.
- Work in a scrum-based agile development process that plans and builds features targeted to a release.
- By applying an agile mindset, fosters the incremental delivery of value by the team and directly supports the grooming, refinement, development, and testing activities of the team as-a-whole through the collaboration and collective definition of story acceptance criteria.
Education and Experience:
- Minimum BS/BA in computer science, engineering, or relevant field
- Minimum of 8+ years of experience building enterprise-quality software products.
- Designing and building application in hybrid platforms.
Knowledge and Skills:
- Ability to perform in fast paced, multiple global team agile environment.
- Deep understanding of micro-services design principles and RESTful APIs, with practical experience implementing event-driven systems
- Strong problem-solving, debugging skills and an aptitude for learning new technologies.
- "Self-starter" attitude and the ability to make decisions independently.
- Hands on Experience in
- C# (Proficiency required), Full stack experience.
- Angular
- Microservices, REST
- Databases, SQL/ PL-SQL (Azure SQL is a plus)
- Agile software development processes - Scrum or Kanban
- Agile tools – Azure Boards.
- Hands-on experience building and deploying scalable applications in Azure and Terraform
- Secure Development practices & maintaining high code quality using tools like SonarQube and Snyk
- Familiar with modern DevOps practices and toolchains including GitHub, Jenkins, Azure DevOps, and Terraform for infrastructure as code and automated deployments.
Required Skills
Optional Skills
.
Primary Work LocationIND Bengaluru - Technology CampusAdditional LocationsWork Shift-
Software Engineer
4 days ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description SummaryMMS Infusion is looking for a Senior SW Engineer who has passion for learning, developing high quality, customer focused and impactful SW products.Job DescriptionBD is one of the largest global medical technology companies in the world and is advancing the world of health by improving medical discovery, diagnostics, and the delivery of...
-
Software Engineer
4 days ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description SummaryMMS Infusion is looking for a Senior SW Engineer who has passion for learning, developing high quality, customer focused and impactful SW products.Job DescriptionAbout BD:BD is one of the largest global medical technology companies in the world and is advancing the world of health by improving medical discovery, diagnostics, and the...
-
Software Engineer
4 days ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearJob Description SummaryJob DescriptionAbout BD:BD is one of the largest global medical technology companies in the world and is advancing the world of health by improving medical discovery, diagnostics, and the delivery of care. The company develops innovative technology, services and solutions that help advance both clinical therapy for patients and...
-
Lead Quality Engineer
4 days ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description SummaryAs directed by the Quality Manager, the Lead Quality Engineer is accountable for supporting new product development and product maintenance through the application of Quality engineering skills for medical devices. This person will handle projects and tasks, from product inception through product launch and maintenance and play an...
-
Quality Engineer
4 days ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJob Description SummaryAs directed by the Quality Manager, the Quality Engineer is accountable for supporting new product development and product maintenance through the application of Quality engineering skills for medical devices. This person will handle projects and tasks, from product inception through product launch and maintenance and play an active...
-
Design Engineer II
2 weeks ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description SummaryThe Design Engineer will assist the design and engineering solutions for high-volume medical device products. (S)he, under the mentorship of a lead or senior engineer, will deliver relevant solutions to existing products through Project scoping, Project planning, design iterations, risk-retirement using first principles engineering,...
-
Manager, Quality Engineering
15 hours ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description SummaryManages all Quality Assurance activities associated with the product development and product support processes in BD TCI. Ensures that all Design Control quality elements are established and documented to provide a safe and effective product that meets customer needs. Lead evolution and improvement of the product development process,...
-
Associate Staff Engineer
1 week ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description SummaryAssocaite Staff Engineer for Product Engineering . Med Tech Back Ground . Design Cntrols expertise . Mechnical EngineeringJob DescriptionPosition SummaryThe Associate Staff Engineer is a technical leadership role within a sustaining engineering team who will own, leadand support the end-to-end Design and engineering deliverables and...
-
Senior Quality Engineer
4 days ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 8,00,000 - ₹ 12,00,000 per yearJob Description SummaryPerforms a variety of quality assurance activities to ensure successful completion of projects or aspects of large programs. Applies technical expertise and knowledge of advanced statistical techniques to support engineering work in the design, development, and evaluation of medical devices. Supports development and successful...
-
Associate Staff Engineer
1 week ago
IND Bengaluru - Technology Campus, India BD Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description SummaryASE for Product EngineeringJob DescriptionPosition SummaryThe Associate Staff Engineer is a technical leadership role within a sustaining engineering team who will own, leadand support the end-to-end Design and engineering deliverables and solutions for high-volume medical deviceproducts right from Design and Development to...