Lead .NET Developer
Hybrid in United States of America: Fort Mill
.NET& 5 others
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe are seeking an experienced Lead .NET Developer to join our team and drive the implementation of complex, high-quality software solutions.
In this role, you will collaborate with product owners, architects, and cross-functional teams to deliver world-class applications while mentoring junior developers and shaping technical direction. The ideal candidate combines deep technical expertise with strong leadership skills and a passion for building scalable, cloud-based systems.
Req.#1118458912
Responsibilities
- Develop high-quality software, design, and functional documentation
- Work with product owners, architects, and others to implement world-class solutions that meet regulatory and customer needs
- Provide estimates for specific software feature implementation
- Identify, prioritize, and execute tasks in the software development life cycle (SDLC)
- Build unit tests and follow test-driven development practices
- Develop and maintain tools and applications by producing clean, efficient code that follows open-sourcing standards
- Automate tasks through appropriate tools and scripting
- Provide senior leadership to junior software developers through design guidance, implementation support, and code reviews
- Participate in backlog grooming and sprint planning — analyzing requirements, providing complexity estimates, and proposing low-level implementation plans
- Ensure software is up-to-date with the latest technologies and standards
- Assist support teams in resolving customer and production issues
Requirements
- 8+ years of proven experience as a Software Engineer with project experience leading the implementation of complex software deliverables
- Experience working in Agile SDLC with iterative delivery
- Strong understanding of software design patterns, programming paradigms, frameworks, and testing methodologies
- Ability to write clean, readable, reusable code and communicate technical concepts to both technical and non-technical stakeholders
- Very strong working experience in C#
- Strong SQL proficiency and hands-on experience with relational databases — query optimization, stored procedures, schema design, performance tuning
- Solid cloud experience, including working with major cloud platforms (AWS preferable), deploying and maintaining cloud-based applications, and working with cloud-native services (compute, storage, identity, logging/monitoring)
- Basic to intermediate understanding of containerization and orchestration (Docker, Kubernetes)
- Familiarity with cloud networking, IAM, and infrastructure-as-code concepts
- Good working knowledge of GIT and CI/CD pipelines (Jenkins, GitLab CI)
- Strong Agile development background
- Good working knowledge Jira, and Confluence
- Outstanding analytical, problem-solving, and communication skills
- Self-driven, flexible, and innovative
- Fair understanding of Incident, Problem, Change, and Release management processes
Nice to have
- Financial markets/banking experience and/or regulated products exposure
- Experience migrating on-prem infrastructure to cloud and mentoring junior developers in cloud technologies or microservices
- Experience designing or architecting solutions in cloud environments
- Strong understanding of security and compliance requirements
- Solid knowledge of DevOps and SRE best practices
