logo

View all jobs

Software Engineer II

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.

Share This Job

Powered by