The Marlin Alliance, Inc. · 4 months ago
Senior Software Developer/Solutions Architect
The Marlin Alliance, Inc. is seeking a Senior Software Developer/Solutions Architect to lead technical solutions and drive digital transformation initiatives for Navy clients. The role involves architecting secure and scalable solutions, advising teams on development best practices, and guiding junior developers while ensuring compliance with cybersecurity requirements.
Business IntelligenceCyber SecurityData VisualizationManagement ConsultingTechnical Support
Responsibilities
Define, design, and implement technical solutions in the context of system and software engineering factors that influence system performance, life-cycle costs, risks, and the potential for interoperability by:
Architecting and coding solutions that are: secure, scalable, extensible, implementable, reusable, well-documented and sustainable
Working with the VP of Technology Solutions and applicable PMs
Advise teams to design, develop, & deploy technical solutions that meet client objectives by:
Ensuring software requirements are stable, traceable, allocated to iterations and assessed for dependencies to meet iteration goals for capability and test
Holding team accountable to code reviews & engineering best practices
Help drive the evolution of architecture solutions to keep up with changes in both technology and market need, and to meet delivery objectives by:
Working with the individual development leads to continue to document & evolve the solution architecture
Ensuring best practices are captured and communicated
Guiding junior developers through skill & professional development
Document and communicate clearly technical approaches and architectures, either to existing customers or to prospective customers by:
Producing high level architecture designs
Producing technical estimates
Contributing to Request For Proposal (RFP) responses
Where commercial-of-the-shelf (COTS) applications are used, work closely with the COTS vendor to ensure current and future products meet the cyber security requirements necessary to maintain the system’s accreditation
Other duties as assigned
Qualification
Required
Bachelor's degree in computer science, information systems, engineering, or other related scientific or technical discipline from accredited college/university
8+ years of experience in software engineering/development
Proven ability to contribute to technical architecture design that supports robust solutions, including experience with requirements management and technology selection
Experience with Angular 7+
Experience with RxJS
Experience in data migration, data flows and data visualizations
Experience in applying analytical skills to support process improvement, studies, and analysis projects
Good understanding of SDLC and solution delivery methodologies, particularly Agile/Scrum
Must be able to obtain a Secret clearance
Preferred
Experience with Risk Management Framework (RMF)
Direct experience in the Naval Modernization Process
Experience in the following technologies: UiPath, JavaScript, C#, React, Vue, Bootstrap, CSS
Experience with Progressive Web Application (PWA) development
IAT-II/Cyber Security Workforce (CSWF) Certification
Company
The Marlin Alliance, Inc.
The Marlin Alliance, Inc.
Funding
Current Stage
Growth StageCompany data provided by crunchbase