F

Software Engineer II

Fusion HCR
Remote
United States
Fusion HCR is hiring! Contract Software Developer II – contract opportunity, remote. Β 

The Software Developer II will play a crucial role in the development team, contributing to the creation of new software applications and the maintenance of existing ones. This position is suited for a software developer with solid experience in databases and the MERN stack. The ideal candidate should demonstrate strong problem-solving skills and a commitment to contributing effectively to team success. As a Software Developer II, you will contribute to innovative products that help drive the company forward.Β 

Key Responsibilities

  • Spearhead the design and development of software architecture, ensuring solutions are scalable, reliable, and maintainable.

  • Create and document high-level architectural plans, including software components, interfaces, and data flow diagrams.

  • Develop and design comprehensive systems architecture to support business objectives and ensure system integrity and scalability.

  • Collaborate with stakeholders to define system requirements and translate them into technical specifications.

  • Participate in the development and customization of Salesforce applications, including Apex classes, triggers, Visualforce pages, and Lightning components.

  • Implement and maintain Salesforce integrations with other systems, ensuring data consistency and integrity.

  • Participate in the architectural design of web applications using the MERN stack, focusing on scalability, reliability, and maintainability.

  • Work with cross-functional teams to develop and enhance web applications throughout the stack.

  • Provide technical input and collaborate with software development teams, fostering a culture of innovation and continuous improvement.

  • Engage in code reviews to ensure code quality, adherence to coding standards, and best practices.

  • Assist in identifying and resolving performance bottlenecks to ensure optimal application performance.

  • Support the implementation and enforcement of security best practices in collaboration with security engineers and analysts.

  • Contribute to the development and maintenance of technical documentation, including architecture diagrams, design specifications, and system documentation.

  • Stay updated on industry trends, emerging technologies, and best practices to maintain the relevance of our technology stack.

  • Thrive in a team-oriented environment, demonstrating attention to detail and a strong sense of responsibility towards clients and users.

  • Show initiative and the ability to work with minimal supervision, seeking guidance from IT management when necessary.

  • Assist team with sharing knowledge and best practices, reviewing code and providing positive feedback.


Required Skills and Qualifications

  • 3-5 years of experience as a software developer.

  • Proficiency with MongoDB, Express.js, React, and Node.js.

  • Experience with front-end technologies such as HTML5, CSS3, and JavaScript. TypeScript is a plus.

  • Knowledge of RESTful API design and implementation.

  • Familiarity with cloud platforms (e.g., AWS, Azure).

  • Understanding of containerization (Docker, Kubernetes) and microservices architecture.

  • Awareness of software development best practices, including coding standards, code reviews, and version control (e.g., Git).

  • Experience in building software applications, with a preference for those with experience in healthcare or similar sectors.

  • Strong problem-solving and analytical skills.

  • Effective communication and collaboration skills.

  • Familiarity with HIPAA regulations and handling healthcare data is advantageous.


Education

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience.

This job is closed.