View all jobsSr Software Engineer
Las Vegas, NVFusion HCR is hiring! Sr Software Engineer, hybrid position in Las Vegas NV, 6 month contract to hire opportunity!
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.
Required Experience:
- 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 required. TypeScript preferred.
- Experience with RESTful API design and implementation required.
- Experience with cloud platforms (e.g., AWS, Azure) required.
- Familiarity with containerization (Docker, Kubernetes) and microservices architecture 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, strongly preferred.
- A track record of designing, deploying, and operating large scale services with high availability 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.
Education:
- Bachelor’s degree preferred (Engineering/CS/Information Systems, etc.) or equivalent experience