Key Responsibilities
- Technical Leadership:
- Deliver solutions incorporating Qualitative Engineering pillars: Security, Scalability, Reliability, Maintainability, Testability.
- Drive the technical direction, aligning projects with business goals and best practices.
- Mentor junior developers, fostering their growth and development.
- Advocate for best practices, problem-solving techniques, and agile methodologies.
- Build strong relationships with product owners, architects, and cross-functional teams.
- Day-to-Day:
- Collaborate with external teams (Product and Development) to deliver product and integration features.
- Participate in team ceremonies (Retrospectives, Sprint planning, Reviews) to ensure timely product delivery.
- Write, test, and review code, ensuring adherence to coding standards.
- Proactively identify and address technical challenges.
- Continuous Improvement:
- Stay updated on emerging technologies and software development trends.
- Identify and implement process improvements.
Qualifications
- 5+ years of experience as a software developer.
- Expertise in C#, Web API, .NET (Framework & Core), SQL Server, and DevOps (CI/CD).
- Desirable skills: Microservices, Test Driven Development (TDD), Azure PaaS, and Security-driven design.
Skills: .net,.net framework,.net core,c#,web api,azure,sql,devops