12 Oct
|
Siemens Energy
|
India
12 Oct
Siemens Energy
India
Backend Developer (. Net)
About the Role
Job ID 304158 Location India Maharashtra Pune Remote vs. Office Hybrid (Remote/Office) Company Siemens Energy Industrial Turbomachinery India Private Limited Organization EVP Global Functions Business Unit Digital Products and Solutions Full / Part time Full-time Experience Level Manager / Team Leader
A Snapshot of Your Day
We are seeking a highly skilled Senior Software Developer to join our team and help architect, design, and deliver scalable, maintainable, and high-performance mobile and web applications. You will lead backend development efforts and collaborate closely with cross-functional teams including frontend developers, data scientists, and product managers to deliver seamless user experiences and robust functionality.
How You’ll Make an Impact
- Design, develop, and maintain scalable and efficient 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
- Implement, and manage cloud-native solutions on AWS
- Automate cloud infrastructure provisioning and management using Infrastructure-as-Code (IaC) tools
- Monitor and troubleshoot Kubernetes workloads, networking, and resource allocation
- Develop, package, and maintain applications as containers, ensuring portability and consistency across environments.
- Deploy, and manage Kubernetes workloads
What You Bring
- 5+ years of experience in backend development
- Strong proficiency in either C# .NET
- Willingness and ability to learn current 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 (, Git)
- Hands on knowledge of cloud platforms (, 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
- Experience with cloud-native architecture and infrastructure-as-code tools
- Hands-on experience with containerization tooling (Docker, K8s, Podman)
- Container orchestration and workload management with Kubernetes
- Experience with monitoring and logging tooling
- Understanding of networking concepts in cloud setups (VPCs/Gateways/etc)
📌 Backend Developer (.Net) (India)
🏢 Siemens Energy
📍 India