Examjobresult

Technical Lead – Software Development

Job title: Technical Lead – Software Development

Company: Tantus Technologies

Job description: Overview:In anticipation of a contract award, Tantus Technologies, Inc. – recognized by the Washington Post as a Top Workplace – is seeking a Technical Lead to support a federal client. In this role, you will lead a team of 5-7 engineers to develop and maintain a portfolio of high-value, state-of-the-art software applications. Your focus will be on delivering these solutions in a timely and cost-effective manner, driving innovation and productivity across the institute. Additional responsibilities include architecting development frameworks, integrating web services, and reviewing source code to ensure the highest standards of quality and performance.Key Technologies:
Most applications are web-based systems and mobile applications developed using C# with Microsoft ASP.NET 6 to 8 on the application server, and JavaScript, React, and Vue for the front-end. Occasionally, C#, Windows Forms, C++, and Objective-C are used to meet specific customer requirements. Microsoft SQL Server is primarily used for data storage, with stored procedures in Transact-SQL. Other relational databases may also be utilized. Some legacy applications use ASP.NET Core 2.x and older ASP.NET versions.Location: Hybrid role in Bethesda, MD.
Clearance: This position supports a federal contract and requires the ability to pass a background check.What You’ll Do:

\
  • Collect and analyze project requirements
  • Design and develop software for web and mobile platforms
  • Implement and code solutions for web and mobile devices
  • Perform data analysis to inform decisions
  • Diagnose and resolve system issues
  • Address software requests and inquiries
  • Respond to support requests promptly
  • Optimize system performance through data modeling
  • Structure data architecture to meet project needs
  • Develop reusable frameworks for web and mobile apps
  • Manage configuration consistency and stability
  • Document system changes and updates
  • Conduct software testing
  • Deploy applications to production
  • Manage data flow and governance
  • Dispose of outdated systems appropriately

Required Knowledge and Skills:

  • 10+ years of hands-on software development experience designing and developing enterprise applications using the Microsoft tech stack
  • 5+ years of experience leading technical teams in Agile environments
  • 3+ years of hands-on experience building large, scalable web and mobile applications using React
  • Experience with Agile methodologies (e.g., SAFe, Scrum)
  • Hands-on expertise in .NET software applications and mobile applications using React
  • Strong experience in designing and developing enterprise applications using the Microsoft tech stack

Abilities:

  • Ability to obtain a Public Trust Clearance (or higher) is required.

Nice to Haves:

  • Experience building large, scalable web and mobile applications using React
  • Familiarity with Microsoft Visual Studio 2022 (or later)
  • Experience with Microsoft SQL Server (2019 or later)
  • Proficiency in C#
  • Experience with Azure DevOps for project management and configuration management
  • Experience using GitHub for source control
  • Front-end development experience with React.js or Vue.js
  • Experience with React Native and Expo for mobile front-end development
  • Familiarity with cloud-based applications

Salary Range:

  • Salary range is $155,000-175,000/year. The salary range for this position reflects a variety of factors that influence compensation decisions, including skills, experience, training, certifications, and organizational needs.

Expected salary: $155000 – 175000 per year

Location: Maryland

Job date: Fri, 17 Jan 2025 00:39:42 GMT

Apply for the job now!