- Design, develop, and maintain scalable and productive backend systems using C#, .NET, Python ensuring high-quality, maintainable, efficient and scalable code
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Optimize application performance and troubleshoot complex issues
- Implement security measures and data protection protocols
- Write clean, maintainable, and well-documented code and unit test cases
- Participate in code reviews and mentor junior developers
- Ensuring high-quality, maintainable, efficient and scalable code.
- Manage webservers and configure services
- Collaborate with data scientists and analysts
- Assist in transitioning from monolithic to microservices architecture
What You Bring
- 3-6 years of experience in backend development
- Strong proficiency in either C# .NET or Python
- Willingness and ability to learn new language or technology
- Experience with RESTful APIs and microservices architecture
- Solid understanding of OOPs concepts and database systems (SQL and NoSQL)
- Familiarity with version control systems (e.g., Git)
- Hands on knowledge of cloud platforms (e.g., Azure, AWS)
- Experience in implementing CI/CD pipelines
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
- Understanding of Design patterns
- Proven experience working with Agile methodologies (Scrum, Kanban or similar) in a software development environment
- Bachelor s degree in computer science or related field
- Ability to work effectively in a multicultural, multinational team and respect diverse perspectives
📌 Backend Developer (Gurugram)
🏢 Siemens Energy
📍 Gurugram
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.