JobTarget Logo

Mid-Level Software Engineer in Brazil, Indiana at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Indiana, 47834, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Mid-Level Software Engineer

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid-Level Software Engineer based in Brazil.

This role offers the opportunity to build innovative healthcare technology solutions that address complex operational challenges through custom software development.
You will work as part of an agile engineering team, contributing to scalable applications and impactful digital products.
The position combines full-stack development, technical problem-solving, architecture collaboration, and software quality improvement.
You will contribute throughout the development lifecycle, from designing solutions and writing code to testing, deployment, and optimization.
This is an ideal opportunity for a software engineer who enjoys ownership, continuous learning, and working on meaningful technology projects.
You will collaborate with experienced professionals in a remote environment focused on engineering excellence and innovation.

Accountabilities:

The Mid-Level Software Engineer will contribute to the design, development, and improvement of software solutions while collaborating with cross-functional engineering teams. The role requires technical ownership, attention to quality, and the ability to solve complex challenges independently. Key responsibilities include:

  • Working as a self-sufficient, full-stack engineer contributing to the development of healthcare applications and software platforms.
  • Developing scalable microservices and applications that integrate effectively within broader technology ecosystems.
  • Reviewing technical architecture documentation and ensuring implementation aligns with defined engineering standards and requirements.
  • Writing high-quality, reliable code that meets business needs, technical specifications, and client expectations.
  • Creating and maintaining clear technical documentation to support knowledge sharing across engineering teams.
  • Participating actively in agile development processes and collaborating with teammates to deliver project commitments on time.
  • Investigating technical issues, performing root-cause analysis, and implementing effective solutions.
  • Building proof-of-concept solutions when required to validate technical approaches.
  • Participating in code reviews to identify potential issues and promote engineering best practices.
  • Continuously improving technical knowledge in areas such as software design, security, compliance, and modern engineering practices.
Requirements:

The ideal candidate is a motivated software engineer with experience building scalable applications and working within collaborative development environments. This role requires strong technical foundations, communication skills, and the ability to contribute effectively to remote engineering teams. Required qualifications and skills include:

  • 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.
  • Authorization to work in Brazil or another eligible location within Latin America.
Benefits:
  • Fully remote work opportunity.
  • Opportunity to develop healthcare technology solutions with real-world impact.
  • Collaboration with agile engineering teams and experienced technology professionals.
  • Exposure to modern software architectures, scalable systems, and innovative technologies.
  • Opportunity to contribute across the full software development lifecycle.
  • Continuous learning environment focused on engineering best practices and professional growth.
  • Flexible remote working model within Brazil and Latin America.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Indiana, 47834, United States

Frequently asked questions about this position

Similar Jobs In Brazil, Indiana

New

Lead AI Platform Engineer

Jobgether
Brazil, Indiana
New

Unity Developer (Middle)

Jobgether
Poland, Indiana
New

Unity Developer (Middle)

Jobgether
Brazil, Indiana
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.