Staff Engineer - Full Stack Developer (Cloud) Stryker
Stryker
Office Location
Full Time
Experience: 8 - 8 years required
Pay:
Salary Information not included
Type: Full Time
Location: All India
Skills: JavaScript, Python, Java, C, Angular, Django, spring boot, SQL, NoSQL, ORM tools, react, Vuejs, NodeJS
About Stryker
Job Description
As a Software Engineer at our company, you will be responsible for designing, developing, and maintaining complex, high-performance, and scalable full-stack software applications. You will collaborate with cross-functional teams to gather requirements, define project scope, and ensure alignment with business objectives. Additionally, you will contribute to the selection, evaluation, and implementation of software technologies in a cloud-native (Azure) environment. Troubleshooting and resolving complex software issues to ensure optimal application performance will also be part of your responsibilities. You will play a key role in planning and estimating software development projects, ensuring efficient resource allocation and timely delivery of solutions. Furthermore, you will contribute to the development and maintenance of technical documentation, including design specifications, API documentation, and user guides. To qualify for this role, you should have a Bachelor's degree in computer science or engineering or equivalent work experience. A minimum of 8 years of experience in software development, with a focus on full-stack development, is required. Strong knowledge of multiple programming languages such as JavaScript, Python, Java, or C# is essential. You should also have proven experience with front-end technologies and frameworks like React, Angular, or Vue.js, as well as a solid understanding of back-end technologies and frameworks such as Node.js, Django, or Spring Boot. Familiarity with database technologies like SQL, NoSQL, and ORM tools is also necessary. Preferred qualifications include experience with the Azure cloud platform, services, and best practices, as well as knowledge of AI and machine learning concepts and integration techniques. Experience with version control systems like GitLab, and project management tools such as Jira or Azure DevOps is a plus. Knowledge of CI/CD pipelines, containerization technologies like Docker and Kubernetes, and infrastructure-as-code tools such as Terraform or Azure Resource Manager (ARM) templates is also desirable for this role.,