Software Architect

Virtual N.º de req. 27030
martes, 19 de noviembre de 2024

This is a 100% remote position supporting the CareRadius product. CareRadius HealthCare is a leading provider of innovative healthcare solutions. We are committed to improving patient outcomes through cutting-edge technology and seamless user experiences. Our team is passionate about making a difference in the healthcare industry.

This position requires US Citizenship status and sponsorship is not available.

Responsibilities:

  • Responsible for the technical design, coding, testing, debugging and documentation of complicated software components.
  • Individuals within this position will be assigned software development projects of with loosely defined scope and size, with the expectation that they identify and define parameters and deliverable milestones for the project.
  • Develop detailed technical designs as assigned, based on requirements and/or functional designs.
  • Produce software components, interfaces, classes, functions, web-pages, etc., as necessary in order to faithfully implement designs, as assigned.
  • Create complete and accurate documentation, both within the code being created, and externally as input to the documentation team, or in the form of technical white-papers or other publications.
  • Test and debug software to ensure correct behavior, including unit and regression test production and maintenance, where appropriate.
  • Complete assigned software projects on time and within budget.
  • Mentor junior staff members.
  • Break projects down into logical components that can be worked on by other staff.
  • Work with team leads and managers to facilitate progress and identify blockers to achieving milestones.
  • Adhere with all policies and procedures applicable to the position, department, division and larger organization.
  • Individuals within this position will work directly with our clients on software development projects of moderate size and scope
  • Complex debugging of client issues requiring development assistance.

 

Work Experience:

  • 8+ years of experience in leading and developing architecture with geographically diverse teams using multiple languages and operating systems.
  • Extensive hands-on experience with various programming languages, frameworks and tools.
  • Strong understanding of software design, architecture patterns and system scalability.
  • Ability to coordinate technical teams and enforce coding standards
  • Ability to make and effectively communicate project-specific design choices.
  • Highly proficient in either Java or .NET.  Both preferred, but not required.
  • Highly proficient with JavaScript.
  • Proficient with SQL and relational databases.  Oracle preferred, but not required.
  • Demonstrable knowledge of software development best practices, including demonstrable practical experience in best-practices associated with software design, coding, debugging, testing and documentation.
  • Excellent written and verbal communication skills, including the ability to convey technical concepts clearly and effectively.
  • Proficient with source control systems like SVN and Git.
  • Experience with agile methodology (SCRUM).
  • Experience with Atlassian eco system of tools (example JIRA, Bitbucket, and Confluence) preferred but not required.
  • Experience working with RESTful APIs and integrating front-end interfaces with backend systems
  • Experience in Healthcare related software is a plus.
  • Work closely with product managers, UX designers, and other engineers to deliver high-quality software.
  • Work closely with product managers, UX designers, and other engineers to deliver high-quality software.
  • Ability to trouble shoot and problem solve independently.
  • Ability to handle multiple projects and prioritize work to complete tasks as assigned.
  • A desire to contribute to team goals quickly.
  • Embrace Agile work process / scrum methodology.
  • Willingness to learn new processes and apply that knowledge.

Requirements:

  • Bachelor’s degree in Computer Science or related field.
  •  

Otros detalles

  • Tipo de pago Salary
  • Indicador de empleo Regular
  • Tasa de contratación mínima $ 130.000
  • Tasa de contratación máxima $ 160.000
  • Fecha de inicio de puesto de trabajo miércoles, 4 de septiembre de 2024
  • Trabajo - Fecha de fin miércoles, 4 de septiembre de 2024