Lead .NET Software Developer

Skills
Microsoft SQL ServerSoftware DevelopmentTechnical LeadershipTechnical Requirements
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Possess 8+ years of software development experience.
  • Demonstrate leadership experience with 4+ years in a senior or technical lead role.
  • Hold a Bachelor's Degree in Computer Science or a related field.
  • Be a U.S. citizen or a legal U.S. worker.
  • Have deep proficiency with Microsoft development stack including but not limited to C#, MVC, SQL, and .NET frameworks.
  • Familiarity with non-Microsoft technologies like Apache Kafka and Reddis is beneficial.

Nice to have

  • C#
  • MVC
  • SQL
  • Entity Framework
  • HTML 5
  • CSS
  • Angular

Day to day

  • Serve as a technical leader for various software development projects.
  • Directly collaborate with business stakeholders on project scoping and requirements gathering.
  • Independently estimate and breakdown complex tasks.
  • Mentor and support other developers while ensuring code quality and maintainability.
  • Apply expert troubleshooting and problem-solving skills across software systems and databases.

Hiring process

  • Review of applications
  • Interview with HR
  • Technical interview
  • Final decision