Job Description
Essential Functions:
- Direct architectural design of complex web applications using the MERN stack, ensuring scalability, reliability, and maintainability.
- Lead and manage the software development team, promoting a culture of innovation and excellence.
- Conduct and supervise code reviews, maintaining high standards in coding practices and adherence to best practices.
- Facilitate collaboration with cross-functional teams for the development and enhancement of web applications.
- Address and manage performance bottlenecks to ensure optimal application performance.
- Partner with security engineers and analysts to uphold security best practices in the software development lifecycle.
- Maintain and update technical documentation, including architecture diagrams and design specifications.
- Keep abreast of industry trends and emerging technologies to ensure a competitive technology stack.
- Exhibit strong leadership in a team-oriented environment, emphasizing detail orientation and a strong sense of responsibility towards clients and users.
- Independently lead projects with minimal supervision and seek guidance from senior IT management as needed.
- Conduct regular performance reviews and one-on-one meetings with team members to discuss progress, provide feedback, and set goals.
- Assist the Director in preparing and managing the budget, ensuring efficient allocation of resources.
- Manage project timelines, ensuring projects are delivered on time and within scope.
- Mentor and guide development teams, fostering professional growth and skill development.
Qualifications or Competency:
- 10+ years of experience in a senior software engineering role, with expertise in MongoDB, Express.js, React, and Node.js.
- Proficiency in front-end technologies like HTML5, CSS3, JavaScript, and TypeScript.
- Skilled in RESTful API design and implementation.
- Experience with cloud platforms (e.g., AWS, Azure) and familiarity with containerization (Docker, Kubernetes) and microservices architecture.
- Deep understanding of software development best practices, including coding standards, code reviews, and version control (Git).
- Background in building enterprise-level software, particularly in healthcare, is advantageous.
- Proven track record of leading, deploying, and managing large-scale, high-availability services.
- Demonstrated ability to lead and mentor development teams effectively.
Supervisor Responsibilities:
Position Type:
Core Business Hours:
Other Duties:
About Veteran Benefits Guide:
Veteran Benefits Guide was founded by former United States Marine, Joshua Smith. Josh was employed by the Veteran Benefits Administration (VA) as a Rating Veteran Service Representative (Rater). While working in this capacity Josh was thoroughly trained on the VA’s Disability Compensation System. During his tenure at the VA, he discovered many inefficiencies in the way Veterans' disability ratings were evaluated. He witnessed firsthand how the VA’s method of deciding Veterans’ disability ratings was heavily flawed and designed a system to address those deficiencies. Recognizing the need to provide Veterans a better option for processing their VA disability claims, Josh set out to create a means to expedite them through the VA claim process while also obtaining the benefits Veterans deserve. Years later, VBG has successfully guided over 10,000 Veterans with submitting their VA disability claims, resulting in substantially increased compensation benefits for their disabilities which are related to active duty service.