About the Role
The role involves building and maintaining robust .NET-based systems, contributing to full lifecycle development, and collaborating with cross-functional teams to ensure timely delivery and technical excellence.
Responsibilities
- Design and implement scalable backend services using .NET technologies
- Develop and maintain RESTful APIs for internal and external consumption
- Collaborate with product teams to understand requirements and deliver features
- Write clean, testable, and well-documented code
- Participate in code reviews to ensure code quality and consistency
- Troubleshoot and resolve performance issues in production environments
- Support the deployment and monitoring of applications
- Contribute to architectural decisions and system design
- Ensure applications meet security and compliance standards
- Work with database teams to optimize queries and data models
- Integrate third-party services and APIs
- Implement unit and integration tests
- Follow agile development methodologies
- Mentor junior developers and share technical knowledge
- Stay current with emerging technologies and industry trends
Nice to Have
- Experience with microservices architecture
- Exposure to event-driven systems and message brokers
- Knowledge of front-end frameworks like Angular or React
- Experience with DevOps practices
- Security certification or background in secure coding
- Familiarity with monitoring and logging tools
- Contributions to open-source projects
- Experience in regulated industries such as sustainability or compliance
Compensation
Competitive salary based on experience and location
Work Arrangement
Hybrid work model with flexible remote options
Team
Collaborative engineering team focused on delivering reliable and scalable software solutions
Our Technology Stack
- We use modern .NET technologies including .NET 6+ and ASP.NET Core
- Our services are hosted on Azure with containerization via Docker
- We leverage Entity Framework for data access and SQL Server for persistence
- APIs are designed following REST principles and secured with OAuth
- CI/CD pipelines are powered by Azure DevOps and GitHub Actions
Professional Growth
- We support continuous learning through training budgets and conference access
- Internal tech talks and knowledge-sharing sessions are held regularly
- Opportunities for leadership roles and technical specialization
- Clear career progression paths for individual contributors and managers
- Mentorship programs for skill development
Available for qualified candidates where required