Senior Software Engineer - Veteran Benefits Guide
Las Vegas, NV 89119
About the Job
Basic Function/Responsibilities:
- Lead the architectural design of intricate web applications using the MERN stack, ensuring scalability, reliability, and maintainability.
- Offer technical guidance and mentorship to software development teams, nurturing a culture of innovation and excellence.
- Conduct regular code reviews to uphold code quality, compliance with coding standards, and best practices.
- Collaborate with cross-functional teams to develop and enhance web applications across the entire stack.
- Identify and resolve performance bottlenecks, guaranteeing optimal application performance.
- Collaborate with our security engineers and analysts to implement and enforce security best practices throughout the software development lifecycle.
- Develop and maintain technical documentation, including architecture diagrams, design specifications, and system documentation.
- Stay updated on industry trends, emerging technologies, and best practices to ensure our technology stack remains at the forefront.
- Excel in a team-oriented environment, showcasing attention to detail and a strong sense of responsibility and urgency toward our clients and users.
- Demonstrate the ability to work with minimal supervision, independently, and seek guidance from IT management as necessary.
- 7-10 years of experience as a software engineer required.
- Experience with MongoDB, Express.js, React, and Node.js required.
- Experience with front-end technologies such as HTML5, CSS3, and JavaScript is required. TypeScript preferred.
- Experience with RESTful API design and implementation is required.
- Experience with cloud platforms (e.g., AWS, Azure) required.
- Familiarity with containerization (Docker, Kubernetes) and microservices architecture is required.
- Knowledge of software development best practices, including coding standards, code reviews, and version control (e.g., Git) required.
- Experience building enterprise-level software, especially in healthcare, is strongly preferred.
- A track record of designing, deploying, and operating large-scale services with high availability is strongly preferred.
- Demonstrated ability to lead and mentor development teams.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Familiarity with HIPAA regulations and best practices for handling healthcare data is a big plus.
- Bachelor’s degree preferred (Engineering/CS/Information Systems, etc.) or equivalent experience.
Position Type: This is a full-time position. Working hours are Monday through Friday, from 8:00 a.m. to 5:00 p.m., with in-office attendance required twice per week with the rest of the time being remote. More days in the office may be required as needed. Occasional after-hours coverage may be necessary.
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.