Job Description
Job DescriptionSalary:
Software Developer Senior
Position Overview
The Senior Software Developer leads the development, configuration, integration, testing, and optimization of FMCSAs BOAT/low-code application solution. This position is responsible for converting requirements, user stories, business workflows, acceptance criteria, and technical designs into working application capabilities delivered through agile sprints.
Key Responsibilities
- Lead application development and configuration using the selected BOAT/low-code platform.
- Translate epics, features, user stories, acceptance criteria, wireframes, and workflows into working software.
- Develop web-based forms and user interfaces that allow users to submit questions, forms, documentation, and case-related information.
- Implement role-based access controls for authenticated users.
- Support authentication integration for FMCSA users and external users, as required by the solution.
- Configure workflows that track cases through the handling process and allow FMCSA personnel to respond effectively.
- Develop file upload and storage functionality for narrative reports, images, videos, and other file formats.
- Build and maintain APIs and integrations with data platforms and external data sources.
- Support DevSecOps practices, secure development, configuration management, testing, and deployment readiness.
- Conduct internal functional testing, defect remediation, performance testing, application optimization, and UAT support.
- Prepare and support sprint demos, product increments, user guides, technical design documentation, and release documentation.
- Provide technical support for A&A/ATO activities, including evidence, documentation, and remediation support.
Qualifications and Experience
- Senior-level experience developing enterprise applications, low-code/no-code applications, workflow automation solutions, case management systems, or cloud-based business applications.
- Experience working in agile and DevSecOps environments.
- Experience developing secure web applications, workflows, APIs, integrations, and role-based access capabilities.
- Experience supporting testing, UAT, defect resolution, performance optimization, and production-ready releases.
- Experience supporting federal IT systems, privacy requirements, security controls, and A&A/ATO processes is preferred.
Required Skills
- Low-code application development
- Software development and configuration
- Agile/Scrum delivery
- Workflow automation
- API development and integration
- Web forms and user interface development
- Role-based access control
- Authentication integration
- Functional testing and defect resolution
- Performance testing and optimization
- Technical documentation
- DevSecOps and secure development awareness
Certification Requirement
No specific certification is required. Low-code platform, cloud, Agile/Scrum, DevSecOps, or Security+ certification would strengthen the resume if available.
Clearance / Security Requirement
No specific clearance level is stated. Personnel must meet applicable DOT/FMCSA personnel security, access, privacy, and sensitive information handling requirements.
Salary
TBD