Posted on: 23/06/2026
Job Description :
Quick Facts About the Role :
Role : Senior Software Developer (Backend) - .Net with Microservices/Cloud
Location : Hyderabad
YOE : 6+ years
Skills : Microservices Architecture, ASP.NET Core, Web API development, Azure Kubernetes Service (AKS), API Gateway / Azure API, Entra (Authentication), Azure Service Bus, Azure Functions, Azure Blob storage, Caching, NoSQL Databases
Benefits : Learn more about our perks below
Compensation : Competitive compensation as per industry standards.
Who we are : We are Foxsense Innovations - a bunch of passionate developers that love solving complex business problems through products and tools we build from scratch.
We have been at it for over 7 years now, and we have serviced over 50 happy customers around the world, while also building several in-house micro-SaaS tools for the market (all of this while being bootstrapped and profitable). Our team is rapidly growing, and we are in an exciting phase of our 1-10 journey.
This is an opportunity for anyone who wants to experience this journey with us.
About the role :
The Software Developer Senior designs, builds, tests, and most importantly ships high-value software that solves real problems. Strives for security, performance, simplicity, usability, and maintainability. Mentors and guides less experienced software engineers.
Responsibilities :
1. Team Contribution :
- Works within established agile methods, promoting an atmosphere of continuous improvement.
- Continuously learns new technologies and patterns and practices.
- Documents knowledge for the benefit of the team.
- Reports to the team on obstacles and roadblocks.
- Participates in, and occasionally leads, sprint planning, standups, retrospectives, and other team meetings.
- Promote patterns and best practices on the team.
- Mentors and guides the less experienced software engineers.
2. Planning and Design :
- Works with the product team and stakeholders to refine and document requirements.
- Estimates effort for planning purposes.
- Designs and documents enterprise-level software architecture, consulting with Enterprise Architecture when appropriate.
3. Development :
- Writes code to develop software that meets requirements and specifications.
- Follows established software development life cycle (SLDC).
- Writes code with readability and future maintenance in mind.
- Follows established source control standards and best practices.
- Adheres to established secure coding practices.
- Reviews code for other developers.
- Leads team-based development efforts.
4. Quality Assurance :
- Validates QA findings and fixes defects.
- Develops integration and testing points in the software that allow for QA testing.
- Assists QA in running performance and load tests.
5. Release :
- Assists with release planning and releases.
6. Support :
- Assists the support team as needed, including root cause analysis.
- Writes maintenance and metric statistics scripts and entry points for measuring and monitoring.
Requirements :
Solid Understanding of The Following :
Microservices Architecture :
1. Microservices design principles (bounded contexts, loose coupling)
2. API-first design and contract management
3. Event-driven design principles
4. Asynchronous messaging patterns
5. Eventual consistency concepts
6. Idempotency and message replay handling
- ASP.NET Core Web API development
- Web Apps
- Azure Kubernetes Service (AKS)
- Azure Blob Storage usage and lifecycle management
- API Gateway / Azure API Management concepts
- Entra (Authentication)
- Azure Service Bus
- Azure Functions
- Caching
- NoSQL Databases
Processes & Standards : Git, GitFlow, OO Programming, Kanban, Secure Coding, & Agile Methodologies
Bonus Skills :
- Excellent written and verbal communication
- Excellent documentation
- Continuous learning
- Collaboration across team and functional boundaries
- Troubleshooting and creative problem solving
- Design simple architecture that supports complex applications and APIs
- Architect extensible databases
- Author complex component-based client applications and restful APIs
- Perform advanced CRUD operations against multiple data sources
- Manipulate enterprise level data structures
- Mentor less experienced team members
- Take ownership of team processes and legacy applications
- Perform business analysis tasks, such as requirements gathering and wireframing
Why work with us : When you work with Foxsense Innovations, you do not just work a boring job. Our goal is to create a work environment that makes you want to brag about your work to your friends!
Here is why you will love working with us :
- Unlimited sick leave policy, and a generous paid leave plan to ensure you get time off work whenever you need it
- A competitive and rewarding start-up culture that motivates you from day one, along with regular team-building activities
- Delicious lunch along with snacks and refreshments at office, so that hunger pangs never affect your A-game
- We have a yearly annual retreat for the team to unwind and enjoy - we went to Kodaikanal this year, who knows where we will go next year!
- If that is not enough, there is always more!
- Need a breather? Game with Foxes at the TT. There is a scoreboard!
- Our wholesome health care plans care for you - whenever, wherever.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1647692