Senior Software Engineer – .NET / Azure
Remote | India
- Experience
- 7+ Years
- Location
- Remote
- Employment Type
- Full time (40 hrs/week)
- Start Date
- ASAP
About the Role
We are looking for a Senior Software Engineer with 7+ years of experience in software development and enterprise application integration. You will work on developing and supporting enterprise applications in cloud environments, building APIs and services, and integrating different systems using modern technologies. The ideal candidate should have strong experience with .NET/C#, Azure, Python, or JavaScript/TypeScript, as well as experience working in Agile/Scrum teams.
- Develop and maintain enterprise applications in cloud environments.
- Build and support RESTful and/or GraphQL APIs and services.
- Integrate applications using APIs, file transfers, and messaging technologies.
- Develop reliable and scalable software solutions based on business requirements.
- Work with technologies such as C#, .NET, Azure, Python, JavaScript, and TypeScript.
- Work with source control systems such as Git.
- Collaborate with developers, product teams, and other stakeholders in an Agile/Scrum environment.
- Troubleshoot application and integration issues and provide effective solutions.
- Document technical solutions, processes, and application designs.
- Present technical solutions and communicate clearly with technical and non-technical teams.
What You'll Need
- 7+ years of experience in software development and enterprise application integration.
- Experience developing and supporting enterprise applications in cloud environments.
- Strong proficiency in one or more of the following: C#, .NET, Azure, Python, or JavaScript/TypeScript.
- Experience developing RESTful and/or GraphQL APIs and services.
- Experience integrating applications using APIs, file transfers, and messaging technologies.
- Experience with Git or other source control systems.
- Experience working in Agile/Scrum development teams.
- Strong problem-solving and troubleshooting skills.
- Ability to document and present technical solutions clearly.
- Good communication and collaboration skills.
Our Culture (aka, the good stuff)
We're a close-knit crew.
More family than coworkers. We win together, celebrate together, and have each other's backs.
Respecting your time.
Clear scopes, realistic timelines, and zero time-waste. We value your time as much as you do.
Entrepreneurial at heart.
We move fast, take ownership, and aren't afraid to build, break, learn, and build again.
Low ego, high impact.
Great ideas come from anywhere. We listen, respect, and lift each other up.
Built to last.
Low attrition, high trust. People stay because they love the work and the people.
Let's build great things together.
Tell us a bit about yourself and your experience. We'll get back to you soon.