Senior Software Engineer - .Net & React
We are seeking a Senior Software Engineer with strong experience in .NET and React to design, develop, and maintain scalable web applications. You will collaborate with cross-functional teams to deliver high-quality solutions, build modern user interfaces, and develop robust backend services in a cloud-based Azure environment. This role is ideal for someone passionate about clean code, scalable architecture, and working within Agile teams to deliver impactful products.
About the Job
Responsibilities
- Design, develop, and maintain scalable web applications using .NET & React
- Develop and optimize RESTful APIs and backend services
- Implement modern JavaScript solutions, ensuring high performance and maintainability.
- Work closely with product owners, UI/UX designers, and developers to translate business requirements into technical solutions.
- Ensure best practices in software architecture, design patterns, and coding standards.
- Optimize application performance, scalability, and security.
- Work within an Agile/Scrum environment, actively contributing to sprints and team goals.
- Research and recommend emerging technologies to improve software development processes
Requirements
- 3 - 6 years of professional experience across the full software development lifecycle (SDLC).
- Hands-on expertise in .NET & React and building/consuming REST APIs.
- Exposure to AI technologies, particularly RAG, AI agents, or LLM integrations.
- Proven ability in designing and building scalable, event-driven systems and microservices. The core of your experience should be in creating reliable, stateful processes or long-running workflows.
- Experience working with cloud technologies like Microsoft Azure / AWS
- A natural ability to architect elegant, customer-specific solutions for complex technical challenges.
- Strong interpersonal and technical communication skills, with the confidence to work directly with customers and internal teams.