Software Engineer - .NET - Career
Hybrid · Thiruvananthapuram, Kerala, India
Job Summary
Software Engineer - .NET role designing, developing, and operating high-scale applications across the full engineering stack. You will triage product or system issues, debug and resolve according to impact on network or service operations, and participate in building and deploying software. Collaborate to integrate systems with internal data platforms and toolsets, drive architectural discussions, contribute to technology roadmaps, and participate in sprint planning and retrospectives within a globally distributed team. The position requires delivering on multiple priorities, managing deadlines, and applying modern development practices (serverless, microservices, CI/CD, infrastructure-as-code).
Required Qualifications
- Bachelor's degree or equivalent experience
- 5+ years software engineering experience
- 5+ years experience writing, debugging, and troubleshooting code in mainstream .NET
- 2+ years experience designing and developing UI with EmberJS, Angular or React JS
- 5+ years experience deploying and releasing software using Jenkins CI/CD pipelines, understand infrastructure-as-code concepts, Helm Charts, and Terraform constructs
- Self-starter that identifies/responds to priority shifts with minimal supervision
- Experience in EmberJS
- Experience in JAVA/J2EE, SpringBoot, SOA and Microservices
- Relational databases (SQL Server, MySQL)
- Atlassian tooling (e.g. JIRA, Confluence, and Github)
- Cloud skills - preferably GCP
- Agile environments (e.g. Scrum, XP)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.