Software Engineer – Full Stack, Cloud & AI Applications
⚲ Pune
Do uzgodnienia
Wymagania
- Security
- C#
- HTML
- JavaScript
- CSS
- API (Application Programming Interface)
- .Net
- Artificial Intelligence (AI)
- Test-Driven Development (TDD)
- CI/CD
Opis stanowiska
Summary:
The primary goal of this role is to develop and maintain robust full-stack applications utilizing cloud technologies and AI. The software engineer will deliver high-quality code while collaborating effectively with cross-functional teams.
Responsibilities:
• Develop and maintain full-stack applications, ensuring high performance and responsiveness.
• Implement backend services using C# and .NET, focusing on scalability and security.
• Create user interfaces with Next.js, React, and TypeScript for seamless user experiences.
• Design, build, and maintain RESTful APIs, ensuring robust API design principles.
• Apply modern software architecture principles in application design.
• Utilize DevOps tools for CI/CD and ensure efficient application deployment on Azure.
• Conduct testing at all levels, including unit, integration, and end-to-end testing.
• Follow Agile methodologies and participate in Scrum ceremonies.
• Address security vulnerabilities and maintain high security standards throughout application development.
• Collaborate with product and data teams to align technical solutions with business needs.
Must Haves:
• Bachelor’s or Master’s degree in Computer Science or related field.
• Proven experience in full-stack software engineering.
• Strong backend development experience with C# and .NET technologies.
• Front-end expertise in Next.js, React, TypeScript, JavaScript, HTML, and CSS.
• Experience with REST APIs and API design.
• Proficiency in Azure Cloud services and DevOps practices.
• Understanding of microservices and distributed systems.
• Analytical and problem-solving skills.
• Strong communication and collaboration skills.
Nice to Have:
• Familiarity with container technologies like Docker and Kubernetes.
• Experience with infrastructure-as-code tools such as Terraform.
• Knowledge of Agile methodologies (Scrum, Kanban).
• Experience in test-driven development.
• Understanding of security best practices in software development.
Other Details:
Client: Automotive client
Location: Pune (Bhosari)
The primary goal of this role is to develop and maintain robust full-stack applications utilizing cloud technologies and AI. The software engineer will deliver high-quality code while collaborating effectively with cross-functional teams.
Responsibilities:
• Develop and maintain full-stack applications, ensuring high performance and responsiveness.
• Implement backend services using C# and .NET, focusing on scalability and security.
• Create user interfaces with Next.js, React, and TypeScript for seamless user experiences.
• Design, build, and maintain RESTful APIs, ensuring robust API design principles.
• Apply modern software architecture principles in application design.
• Utilize DevOps tools for CI/CD and ensure efficient application deployment on Azure.
• Conduct testing at all levels, including unit, integration, and end-to-end testing.
• Follow Agile methodologies and participate in Scrum ceremonies.
• Address security vulnerabilities and maintain high security standards throughout application development.
• Collaborate with product and data teams to align technical solutions with business needs.
Must Haves:
• Bachelor’s or Master’s degree in Computer Science or related field.
• Proven experience in full-stack software engineering.
• Strong backend development experience with C# and .NET technologies.
• Front-end expertise in Next.js, React, TypeScript, JavaScript, HTML, and CSS.
• Experience with REST APIs and API design.
• Proficiency in Azure Cloud services and DevOps practices.
• Understanding of microservices and distributed systems.
• Analytical and problem-solving skills.
• Strong communication and collaboration skills.
Nice to Have:
• Familiarity with container technologies like Docker and Kubernetes.
• Experience with infrastructure-as-code tools such as Terraform.
• Knowledge of Agile methodologies (Scrum, Kanban).
• Experience in test-driven development.
• Understanding of security best practices in software development.
Other Details:
Client: Automotive client
Location: Pune (Bhosari)
🔍 Dekoder Ogłoszenia
🟡
robust full-stack applications
Szeroki zakres obowiązków — od frontendu po backend, co może oznaczać przeciążenie zadaniami.
🟡
collaborating effectively with cross-functional teams
Standardowe sformułowanie, ale może sugerować częste spotkania i konieczność pracy z wieloma zespołami.
🟡
ensuring high performance and responsiveness
Wysokie wymagania dotyczące jakości i wydajności — potencjalna presja na optymalizację.
🟢
focusing on scalability and security
Konkretne wymagania techniczne — pozytywny sygnał, że ogłoszenie jest merytoryczne.
🟡
Conduct testing at
Urwane zdanie — niepełny opis obowiązków, może świadczyć o pośpiechu w przygotowaniu ogłoszenia.