Software Engineer II (Remote)

Nicklaus Children's Hospital•Miami, FL
•Remote

About The Position

Designs, develops, and supports NCHS websites, web content, distributed software applications, and systems. Implements new features while maintaining long-term system stability and code quality. Works at an advanced level across multiple programming languages, platforms, and frameworks; contributes recommendations for complex projects; participates in basic project management; and provides technical direction to consultants, clients, and team members. Collaborates with developers, testers, stakeholders, and subject-matter experts to identify solutions that meet business needs and requirements. The role designs, develops, tests, debugs, installs, and maintains web application systems and web content. It includes responsibility for networking technologies, security, and encryption; ensuring deployed code meets client functional specifications; communicating project progress; resolving client issues; documenting work according to IT standards; and advising on future website development based on current Internet trends and technologies.

Requirements

  • Bachelor's degree in Computer Sciences, Information Systems, or a related major, or at least 4 years of experience in a technical Information Technology role.
  • 4–7 years of experience in Information Systems development, implementation, and support.
  • Ability to communicate effectively verbally and in writing.
  • Attention to detail and quality.
  • Familiarity with building quality code and deploying applications to production environments.
  • Familiarity with Scrum and Agile methodologies.
  • Familiarity with the full software development life cycle.
  • Proficiency in technical documentation and time management.
  • Advanced skills in one or more of HTML, JavaScript, .NET, React, Angular, C#, MVC, Git, JQuery, Bootstrap, or Visual Studio.
  • Knowledge of commonly used concepts, practices, and coding standards.
  • Proficiency in one or more programming languages, platforms, or frameworks.
  • Proficiency in SQL, data querying languages, LINQ, Entity Framework, and optimizing database transactions.
  • Knowledge of data and API technologies, including XML, JSON, Web API, REST, AuthN, and tokens.
  • Strong knowledge of object-oriented programming and design patterns.
  • Working knowledge of networking technologies, including Internet security and encryption and basic networking concepts.
  • Working knowledge of user interface design.
  • Working knowledge of AWS or Azure cloud platforms.

Nice To Haves

  • Jira, Azure Boards, Repos, branching, and DevOps skills.

Responsibilities

  • Design, develop, and maintain NCHS web application systems.
  • Encode, test, debug, install, and maintain supported applications.
  • Design, develop, and maintain NCHS web content using content management tools or desktop publishing applications.
  • Work with networking technologies, including security and encryption, and apply basic networking concepts.
  • Ensure developed and deployed code is bug-free and meets client functional specifications.
  • Communicate project progress to clients in a timely and effective manner; serve as a primary point of contact and resolve client issues as needed.
  • Follow departmental procedures and document work according to IT standards.
  • Work with internal and external team members to accomplish goals and finalize projects.
  • Provide technical direction and guidance to consultants, clients, and other team members.
  • Advise and recommend future website development direction by keeping up to date with Internet trends and technologies.
  • Participate in recommendations for complex projects and basic project management functions.
  • Collaborate with developers, testers, stakeholders, and subject-matter experts to determine solutions that meet business needs and requirements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service