Job Details
The Role
BMT is seeking a Full Stack Developer who can develop both client and server software to maintain and improve a solution deployed on a government network with more than 1000 global users. Responsibilities will include:
- Assist the designated project manager with activities and tasks associated with all stages of software development lifecycle, including requirements gathering, design, development, construction, implementation, and testing
- Provide web development technical leadership, subject matter expertise, support, and mentoring to other project team members
- Respond and troubleshoot user experience issues
- Enhance and maintain existing web-based applications/systems/web sites
- Help in administering and maintaining the cornerstone web infrastructure
- Create knowledgebase articles to disseminate web solutions to resources and clients
- Perform other short-term and long-term tasks and duties as assigned by Management
- Test software for responsiveness and efficiency
- Troubleshoot, debug and upgrade software as required
- Create, implement, validate security and data protection settings
- Draft/update technical documentation
Work Location: Work From Home, USA
Qualified candidate must be a US citizen with ability to acquire a DoD security clearance
Qualifications:
- BS Computer Science or equivalent
- At least 3 years’ experience in each of the following are required: C# using .NET Framework Web API or Model View Controller (MVC); working with a client-side JavaScript framework; working with T-SQL on Microsoft SQL Server 2016+; working in a distributed version control system
- Experience working with VB.NET, Typescript, Xamarin.Forms, AWS, or SCORM is a plus
- Experience using Jira to progress, collaborate across a dispersed team
- Architecting, building, maintaining customer-facing web applications
- Demonstrate ability to learn new skills and apply them directly to current work
- Pinpointing deficiencies in systems and code; pursuing improvement and thinking critically
- Clear listening and verbal communication skills that facilitate ability to reach out, ask questions and complete tasks on time
- Organized, detail oriented and ability to independently perform complex tasks
- Ability to establish successful working relationships with project managers, technical staff, and other project stakeholders
- Self-motivated, dependable professional with commitment to provide high caliber customer support.
- Sharing knowledge and contributing constructively to discussions
- Adhering to coding standards and processes agreed upon by the team
How to apply
BMT is committed to attracting, training, and retaining a diverse professional staff and offering competitive wages and a comprehensive benefits package. Interested applicants must submit resume and complete application, questionnaire, and surveys at https://jobs.localjobnetwork.com/j/51170979. This business uses E-Verify in its hiring practices to achieve a lawful workforce. BMT is an Equal Opportunity Employer & Affirmative Action Employer of M/F/Veterans/Protected Veterans and Individuals with Disabilities.