We are seeking a versatile and detail-oriented Full Stack Software Developer to join our team in building secure, scalable applications for federal and DoD customers.
This will be a full-time role supporting GoblynWerx, the Technology Development unit of Sellers & Associates, LLC. The position requires a hands-on developer with strong quality assurance instincts and the ability to work across the full technology stack, including front-end, back-end, databases, and cloud infrastructure.
The ideal candidate will have experience developing secure applications in compliance-focused environments, a passion for writing clean and testable code, and a proactive approach to quality throughout the software development lifecycle. In addition to strong coding skills, this role also requires experience designing and integrating Commercial Off-The-Shelf (COTS) low-code platforms such as Power BI, Power Apps, Dataverse, and other tools within the Microsoft Power Platform to deliver efficient and user-friendly solutions.
Familiarity with federal Risk Management Framework (RMF) processes or experience working within DoD environments is highly preferred.
Responsibilities:
-
Design, develop, and deploy secure and scalable applications using modern full-stack technologies.
-
Extend low-code apps with custom code when needed (front-end, back-end, APIs) to meet mission-specific requirements.
-
Integrate low-code systems into secure government environments (enterprise systems, on-prem databases, and cloud services).
-
Work with customers to gather and analyze requirements, design wireframes, build prototypes, and implement solutions.
-
Deliver features across front-end interfaces, server-side logic, APIs, databases, and cloud infrastructure.
-
Write clear, maintainable, and well-documented code with a focus on testability and code quality.
-
Build and execute test plans, unit tests, and integration tests to ensure functional reliability and system integrity.
-
Conduct QA tasks such as test case development, regression testing, and bug resolution prior to deployment.
-
Integrate and manage databases (e.g., SQL Server, MySQL, MongoDB, Redis, Dataverse) and ensure data integrity.
-
Consume and develop RESTful APIs and integrate with cloud platforms such as AWS.
-
Use Git version control to manage code collaboration and maintain clean project histories.
-
Collaborate with cross-functional teams to support secure, functional, and intuitive applications.