Software Engineer III- Eng (.Net)
Core
Design, build, test, and maintain scalable, enterprise-grade distributed systems and microservices using .NET and modern cloud-native technologies.
Role type
Senior Software Engineer (Backend/Full Stack)
Builds
Distributed, enterprise-scale software systems and services for global organizations
Domain
Enterprise Software, Cloud Computing, Distributed Systems
Required skills
C#, .NET, Java, Python, Go, Kotlin, Distributed Systems, Microservices, RESTful APIs, Event-driven Architecture, PostgreSQL, SQL Server, Docker, Kubernetes, CI/CD, GitHub, Agile, AI-assisted Development Tools
Preferred skills
AWS, Azure, GCP, Observability, Automated Testing Strategies, Compliance-sensitive Domain Experience, LLM APIs, Intelligent Automation, Responsible AI Principles
Technologies
.NET, C#, Java, Python, Go, Kotlin, PostgreSQL, SQL Server, Docker, Kubernetes, GitHub, AWS, Azure, GCP
Responsibilities
Design and implement scalable distributed systems and microservices; Lead technical architecture reviews and service decomposition; Utilize AI-assisted development tools to enhance productivity and code quality; Maintain high code quality through rigorous testing and code reviews; Monitor and improve production service reliability and performance; Collaborate with cross-functional teams to deliver complex features; Apply responsible AI principles in product integration; Create and maintain technical documentation
Seniority
Senior, hands-on IC
