What are the responsibilities and job description for the Technical Lead - Software Development position at Tantus Technologies?
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
Abilities
Nice to Haves
Salary Range
Salary : $155,000 - $175,000