Posted on: 30/04/2026
Role : Senior Software Developer (Backend) - .Net with Microservices & Cloud
Years of experience : 6.5+ years
Skills :
- C#
- ASP
- . Net
- 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
About the role :
Responsibilities :
1. Team Contribution :
- 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 :
- Estimates effort for planning purposes.
- Designs and documents enterprise-level software architecture, consulting with Enterprise Architecture
when appropriate.
3. Development :
- 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 :
- Develops integration and testing points in the software that allow for QA testing.
- Assists QA in running performance and load tests.
5. Release :
6. Support :
- Writes maintenance and metric statistics scripts and entry points for measuring and monitoring.
Requirements :
Solid Understanding of The Following :
- Microservices design principles (bounded contexts, loose coupling)
- API-first design and contract management
- Event-driven design principles
- Asynchronous messaging patterns
- Eventual consistency concepts
- 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
- 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
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1632573