Lead Software Developer: C#, .Net, Angular, Git, SQL Server, MySQL, Web API Design
Requirements
Must have:
We require candidates to have a Bachelor’s Degree in a technical discipline (or an equivalent foreign qualification) or substantial relevant experience. A minimum of 10 years in software engineering is essential, along with a thorough knowledge of software engineering practices and methodologies. Candidates should possess over 8 years of experience in modern software development using programming languages such as C#, .Net, and Java. Additionally, we expect at least 5 years of experience with modern JavaScript software development frameworks such as Angular (versions 9 and 15) and familiarity with version control systems like git or mercurial (hg). It’s important that applicants understand software security for application development, data protection during communication (in transit and at rest), and have skills in data modeling and querying with SQL Server or MySQL. Knowledge of development methodologies (Agile, Waterfall) and API design best practices is crucial. You should have a solid understanding of server application architecture and possess the ability to work both independently and collaboratively within a team. Strong communication skills, both written and verbal, as well as analytical and problem-solving capabilities, are necessary for this position. A pragmatic and logical problem-solving approach is highly valued.
Responsibilities:
In this position, you will have significant responsibilities, including collaborating with cross-functional teams to design, document, develop, and deploy software solutions focused on identity management and biometrics. You will lead the entire software development lifecycle, incorporating requirements gathering, solution design, coding, testing, and maintenance. Your role will include producing high-quality, efficient, and scalable code while adhering to industry best practices and timelines. You will conduct extensive testing and debugging of software applications to ensure they perform optimally and reliably. Staying informed about the latest technologies and industry trends to continuously enhance your technical skills will be expected. Additionally, you will work closely with product managers and stakeholders to comprehend user requirements, develop functional documentation, and translate those into technical specifications. Participating in code reviews and contributing to documentation will also be part of your role, along with potentially acting as a Work Package Manager for project components when assigned. Interactions with customers during project implementation and serving as escalated Level 3 support for bug resolutions will be a critical part of your function. Furthermore, you may be called upon to assist our sales and bidding teams in preparing compelling proposals.
Company:
The position is based in Austin with a hybrid work model. To comply with regulatory requirements, candidates must possess U.S. or Dual Citizenship and be eligible to obtain post-hire clearance from the Committee on Foreign Investments in the U.S. (CFIUS) and the Department of Treasury. This role may involve travel of up to 15% within North America. We foster an inclusive work environment and are an equal opportunity employer, welcoming qualified candidates from diverse backgrounds including those with disabilities and veteran status. All applicants will be evaluated fairly, irrespective of sex, race, color, religion, national origin, disability, or protected Veteran status. A thorough background check will be required for this position, and we are willing to consider qualified candidates with a criminal history following federal, state, and local regulations. Our competitive compensation package includes a Total Target Cash (TTC) range between $132,921.15 to $216,600.00 annually, which reflects current market standards. Additional benefits include a comprehensive health program, retirement savings plan, paid time off, and various insurance options for employees and their dependents. We look forward to the opportunity to welcome you to our innovative team at Thales!