Job Description:
A Backend Developer is needed to manage a sustainment and enhancement project. This position will be full-time and fully remote within the United States.
Note: The contract has not been awarded; this position remains unfunded and is contingent upon the award of the contract.
Responsibilities
-
Manage backend development for legacy modernization, sustainment, and enhancement.
-
Assist with development planning of system and deployment, ensuring compliance with software standards.
-
Prepare operating instructions and documentation of program development.
-
Analyze system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
-
Work alongside a team of front-end and back-end developers in a multi-project environment.
-
Maintain high standards of excellence within the team by establishing good practices and habits.
-
Diagnose and correct data discrepancies to ensure accuracy.
-
Add new features and maintain the integrity of existing features within assigned tools.
-
Assist in the collection and documentation of user requirements, development of user stories, estimates, and work plans.
-
Support BA team in preparing reports, manuals, operational procedures, and other project documentation.
-
Integrate with necessary applications in collaboration with system development teams.
-
Proactively communicate and coordinate with internal and external stakeholders.
-
Analyze detailed system factors including input/output requirements, information flow, hardware/software requirements, and alternative problem-resolution methods.
-
Participate in code reviews and Sprint Reviews to ensure adherence to deliverables and specifications.
Qualifications
Required Skills and Experience
-
Bachelors degree with 8+ years of experience (or commensurate experience).
-
Experience with tech stack development.
-
Experience working with databases.
-
Experience using GitHub.
-
Strong analytical and investigation skills.
-
Ability to work independently with minimal supervision.
-
Experience with Agile methodology and Scrum processes.
-
Strong knowledge of the software development lifecycle.
-
Demonstrated success in a remote work environment.
-
Must be a U.S. citizen or authorized to work in the U.S.
Preferred Skills and Experience
-
Experience with Federal Agencies.
-
Familiarity with the Veteran-Focused Integration Process (VIP) project management methodology.
-
Knowledge and experience working in a Scrum/Agile environment.
-
Experience with Jira and Confluence.
-
Experience working on large government-facing platforms.
Clearance Required
-
Ability to obtain and maintain a Suitability/Public Trust clearance.