Mid-Level Software Engineer

New
J
JobgetherHealthcare Technology
Brazil and Latin AmericaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
Minimum of 2 years of professional software engineering experience, excluding internships.
Required Skills
Full Stack DevelopmentSoftware ArchitectureLinuxMicroservicesSaaS

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field.
  • Minimum of 2 years of professional software engineering experience, excluding internships.
  • Experience developing software in Linux and/or MacOS environments.
  • Experience building or contributing to SaaS products or platforms.
  • Strong understanding of software development principles, coding practices, and application architecture.
  • Ability to write clean, maintainable, and well-documented code.
  • Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues.
  • Excellent written and verbal English communication skills.

Responsibilities

  • Work as a self-sufficient, full-stack engineer contributing to the development of healthcare applications and software platforms.
  • Develop scalable microservices and applications that integrate effectively within broader technology ecosystems.
  • Review technical architecture documentation and ensure implementation aligns with defined engineering standards and requirements.
  • Write high-quality, reliable code that meets business needs, technical specifications, and client expectations.
  • Create and maintain clear technical documentation to support knowledge sharing across engineering teams.
  • Participate actively in agile development processes and collaborate with teammates to deliver project commitments on time.
  • Investigate technical issues, perform root-cause analysis, and implement effective solutions.
  • Build proof-of-concept solutions when required to validate technical approaches.
  • Participate in code reviews to identify potential issues and promote engineering best practices.
  • Continuously improve technical knowledge in areas such as software design, security, compliance, and modern engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now