Skip To Main Content
backBack to Search

Lead .NET Developer

Hybrid in United States of America: Fort Mill
.NET& 5 others
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We 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