Get more replies from employers
Send a job-specific resume in minutes.
Bespoke Technologies, Inc. is seeking a Senior Software Engineer/Systems Engineer for an all on-site assignment at Annapolis Junction, MD.
The role requires a TS/SCI Poly clearance and the ability to lead complex DoD-focused software productization efforts across multiple components. You will guide design and implementation, mentor team members, and collaborate with clients and project management to deliver high-quality, integrated solutions within time and budget constraints; prior experience
Location: Annapolis Junction, MD (fully on-site, no remote option)
Software development effort currently underway for the productization of the focused product suite to enable deployment and use beyond the current client environment and across the broader DoD community. This is a multi-quarter effort extending through FY27 and will continue to evolve as requirements are refined in partnership with the productization team.
At a high level, this initiative requires us to "genericize" the current solution by removing our current client-specific dependencies, abstracting environment-specific configurations, and developing interfaces that allow authorization workflows and key management operations to function across a variety of client environments. This effort impacts all major components of the ecosystem, including clients, Portal, Proxy services, and OpenBao-based key management services.
An experienced consulting professional who has a broad understanding of solutions, industry best practices, multiple business processes or technology designs within a product/technology family. Operates independently to provide quality work products to an engagement. May lead the solution design and implementation aspects of engagement(s) ensuring high quality, integrated software solutions within constraints of time and budget. Act as the team lead on projects, providing coaching, guidance and feedback to develop skills of team members. Effectively consults with management of client organizations. Participate in business development activities. Develops and leads detailed solutions for moderately complex projects.
Our environment not only encourages you to learn new, emerging technologies to expand your skill set; it also provides you with opportunity to share your knowledge with our team of elite professionals. Skill or experience in the following is highly desired: