Lead C# Software Developer
Latitude, Inc.
Growing government contractor looking to bring on a Lead C# Software Developer.
Requirements Lead the design and development efforts of the industry standard IPMS system, handling billions ofthreats per day. Oversee a team of software engineers, providing technical guidance and mentorship. Collaborate with cross-functional teams, including Data Scientists, DSP Engineers, SDR Engineers, RFEngineers, and Software Engineers, to integrate cutting-edge technologies into the IPMS system. Lead coding efforts, contributing to the development of complex software components. Develop and maintain technical documentation, including architecture diagrams, design documents,and code documentation. Conduct code reviews and ensure adherence to coding standards and best practices. Stay updated on emerging technologies and industry trends, identifying opportunities forinnovation and improvement.
Preferred Qualifications Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred. Proven experience as a Software Architect or Lead Developer, with a track record of successfullydelivering complex software projects. Expertise in software development using C#, Rust, Javascript, C++, and related technologies. Experience with common protocols standards and patterns such as GRPC, Protobuf, CRUD, andREST. Preference will be given to candidates with experience handling high-volume data, particularly indomains such as Financial Data Analysis or Real-Time RF systems. Strong understanding of software architecture principles, design patterns, and best practices. Experience with the full software development lifecycle, from requirements analysis to deploymentand legacy maintenance. Excellent leadership and communication skills, with the ability to effectively lead a team andcollaborate with cross-functional stakeholders. An active security clearance is preferred, or the candidate must be eligible to apply for, obtain andmaintain a Top-Secret security clearance.
Requirements Lead the design and development efforts of the industry standard IPMS system, handling billions ofthreats per day. Oversee a team of software engineers, providing technical guidance and mentorship. Collaborate with cross-functional teams, including Data Scientists, DSP Engineers, SDR Engineers, RFEngineers, and Software Engineers, to integrate cutting-edge technologies into the IPMS system. Lead coding efforts, contributing to the development of complex software components. Develop and maintain technical documentation, including architecture diagrams, design documents,and code documentation. Conduct code reviews and ensure adherence to coding standards and best practices. Stay updated on emerging technologies and industry trends, identifying opportunities forinnovation and improvement.
Preferred Qualifications Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred. Proven experience as a Software Architect or Lead Developer, with a track record of successfullydelivering complex software projects. Expertise in software development using C#, Rust, Javascript, C++, and related technologies. Experience with common protocols standards and patterns such as GRPC, Protobuf, CRUD, andREST. Preference will be given to candidates with experience handling high-volume data, particularly indomains such as Financial Data Analysis or Real-Time RF systems. Strong understanding of software architecture principles, design patterns, and best practices. Experience with the full software development lifecycle, from requirements analysis to deploymentand legacy maintenance. Excellent leadership and communication skills, with the ability to effectively lead a team andcollaborate with cross-functional stakeholders. An active security clearance is preferred, or the candidate must be eligible to apply for, obtain andmaintain a Top-Secret security clearance.
Confirm your E-mail: Send Email
All Jobs from Latitude, Inc.