Stryker Logo

Stryker

Software Engineer - Full Stack

Posted 8 Days Ago
Be an Early Applicant
3 Locations
Junior
3 Locations
Junior
The Software Engineer will develop microservices and front-end tools, focusing on using FastAPI and deploying on Azure Cloud. Responsibilities include creating unit tests, participating in code reviews, and ensuring code quality. Candidates should have experience in Python, JavaScript, and web tool development, along with knowledge of testing and CI/CD practices.
The summary above was generated by AI

Work Flexibility: Hybrid

Who we want:
Full stack Software Development Engineer with with experience in development across the following technology stack

  • Python
  • JavaScript (React)
  • Azure Cloud (Cosmos & Blob databases)
  • Kubernetes
  • Some C++

What you will do:
The successful candidate will primarily support the development of microservices and front-end tools. Our services use FastAPI, with deployments to Azure Cloud via Azure Pipelines. We use React, but prior knowledge is not mandatory if you can learn quickly. You will be responsible for creating unit tests and participating in code reviews.
Minimum Qualifications (Required):
• Bachelor's degree in Software Engineering/ Computer Science or related discipline & 2+ years of work experience
Qualifications and Experience
Technical Skills:

  • 3+ years of experience building web tools
  • Experience with Python and JavaScript development for the web
  • Solid understanding of design principles, industry best practices, and code consistency
  • Experience with TDD, testing, and working with CI/CD
  • Familiarity with git
  • Scrum or agile experience, with flexibility for adapting to our system

Preferred Qualifications:(Strongly desired)

  • Experience with React
  • Experience in regulated environments (life science/healthcare is a plus)
  • Strong taste for quality, consistency in tests, and test-driven development

Travel Percentage: None

Top Skills

JavaScript
Python

Similar Jobs

Be an Early Applicant
2 Days Ago
3 Locations
136,172 Employees
Senior level
136,172 Employees
Senior level
Financial Services
The job focuses on backend development duties, requiring a senior-level professional.
Be an Early Applicant
4 Days Ago
3 Locations
2,419 Employees
Entry level
2,419 Employees
Entry level
Gaming
The Advanced Software Engineer designs, develops, and tests software systems or applications for new products, focusing on cloud and internet-related tools. They ensure software enhancements are cyber-safe and compliant, utilizing methodologies like Agile and Waterfall.
Be an Early Applicant
4 Days Ago
3 Locations
2,419 Employees
Senior level
2,419 Employees
Senior level
Gaming
The Senior Software Engineer is responsible for developing cutting-edge technology and products for the gaming industry. This role involves software development, particularly using C# and Unity, while adhering to agile methodologies and managing multiple projects efficiently in a fast-paced environment.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account