What are the responsibilities and job description for the Software Engineering Lead/Manager position at Referentia Systems Incorporated?
We are seeking a seasoned Software Engineering Manager to lead our dynamic engineering team in developing cutting-edge software solutions. The ideal candidate has a track record of delivering high-quality, reliable products and fostering collaborative, high-performing teams. Your deep understanding of modern software architectures, especially within Microsoft stack technologies, React frameworks and others, will be instrumental in driving our technological vision forward.
Candidate will be responsible for playing an active role in the analysis of requirements, design, and programming of our software solutions. Performs analysis and identifies solutions to complex technical problems.
Duties:
• Lead and mentor a team of software engineers, cultivating a supportive environment built on mutual respect, continuous learning, and responsiveness to feedback.
• Oversee and lead the architecture, development, and deployment of software solutions, ensuring robust quality, reliability, and scalability.
• Engage directly in technical discussions, providing strategic direction and technical leadership in the implementation of React-based applications, Microsoft Power tools, Microsoft technologies, and other current architectures.
• Facilitate best practices in software engineering, including Agile methodologies, code reviews, automated testing, continuous integration, and deployment.
• Collaborate closely with CEO, product management and other business stakeholders, providing transparent communication to align technical objectives with business goals.
• Stay informed about emerging technologies, ensuring the team remains adaptable and proficient in the latest trends and innovations.
• Understand and continually grow knowledge in the cybersecurity domain.
• Manage and participate in travel requirements, including visits to our Hawaii headquarters and Virginia office/customer site.
Requirements
• Bachelor’s degree in Computer Science, Engineering, or related field; advanced degrees preferred.
• Proven experience (8 years) in software development with at least 3 years in a managerial or leadership role.
• Experience working on both Federal government and commercial projects, demonstrating adaptability and proficiency in diverse environments.
• At least 8 years of experience in database development and administration, specifically with SQL Server and MongoDB.
• Demonstrated expertise in Microsoft technology stack (e.g., Azure, .NET Core, SQL Server) and front-end development (React, JavaScript, HTML/CSS).
• Strong ability to communicate complex technical concepts clearly and effectively, fostering collaboration across teams and disciplines.
• A history of successfully delivering software projects that emphasize quality, user experience, and reliability.
• Demonstrated commitment to integrity, humility, and personal accountability in professional interactions.
• Proven openness to receiving feedback and a commitment to continuous learning and personal growth.
• PMP, CISSP, CAP, and CMMC CCA certifications preferred.
• Must have or be able to obtain a security clearance.
Benefits
Referentia provides a comprehensive benefits package which includes health care insurance (medical, dental, vision, drug), paid time off, group term life insurance, accidental death & dismemberment insurance, income protection coverage, 401K retirement plan with employer matching, tuition reimbursement, and more.
We are proud to be an Equal Employment Opportunity Employer.