Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About the Role
We are seeking a highly skilled and experienced Senior Software Engineer Tech Lead to join our clients’ team in developing scalable, secure, and high-performing web applications and SaaS solutions. The ideal candidate will have a strong background in Microsoft technologies and cloud-based development, with a passion for delivering enterprise-grade software. Candidate will also have experience in leading technical teams of diverse people in dynamic environment.
Requirements 'must have':
- Minimum 6 years of hands-on experience in software development.
- Proven experience building and maintaining large web applications and SaaS solutions.
- Strong proficiency in C#, .NET Core, and .NET Framework.
- Good understanding of RESTful architecture and WebAPI development.
- Experience with unit testing frameworks: NUnit, Moq, Jest.
- Proficiency in distributed version control systems: Git.
- Background of working with teams and development best practices.
Preferred Skills
- Experience working in a SAFe Agile environment.
- Knowledge of CI/CD pipelines and DevOps practices.
- Strong problem-solving and communication skills.
Requirements 'nice to have'
- Experience working in a SAFe Agile environment.
- Knowledge of CI/CD pipelines and DevOps practices.
- Strong problem-solving and communication skills.
Key Responsibilities
- Technical leadership of development teams and solutions to deliver high quality software for our Clients
- Design, develop, and maintain large-scale web applications and SaaS platforms.
- Collaborate with cross-functional teams using Agile methodologies.
- Implement and maintain RESTful APIs and Web services.
- Write and maintain unit tests using NUnit, Moq, and Jest.
- Participate in code reviews, architecture discussions, and technical planning.
- Use Git for version control and Azure DevOps project tracking
Key Skills
Ranked by relevanceReady to apply?
Join Seargin and take your career to the next level!
Application takes less than 5 minutes