SOFTWARE ENGINEER

TALENT Software Services

Rochester (MN)

On-site

USD 110,000 - 150,000

Full time

4 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TALENT Software Services is seeking a Software Engineer to design and build backend services supporting data-centric clinical and analytic apps. You will work with cloud, big data, ML, and analytics technologies in a fast-paced environment.

Responsibilities include building scalable microservices, collaborating with data engineering and platform teams, and implementing DevOps practices with modern frameworks.

Qualifications

  • Experience with Agile software development techniques.
  • Experience with modern application development frameworks.
  • Demonstrated problem solving and time management skills.
  • Strong technical aptitude for designing and implementing software solutions.
  • Knowledge of full SDLC best practices including coding standards, code reviews, source control, build, testing and operations.
  • Excellent verbal and written communication skills.

Responsibilities

  • Translate requirements into code with product owners and architects.
  • Develop services around data warehousing, big data, cloud computing, BI and analytics.
  • Participate in DevOps, Agile, CI/CD frameworks.
  • Program in Go, Python, Java, and related tech.
  • Automate deployment with Azure Pipelines, Terraform, CloudFormation and more.
  • Document processes and source code; communicate across teams.
  • Troubleshoot with root-cause analysis and data/system investigations.
  • Continue to build knowledge of the organization and customers.
  • Perform a range of straightforward assignments under guidance.

Skills

Agile development
Problem solving
Time management
Communication
Software engineering practices
SDLC knowledge

Tools

Go
Python
Java
SpringBoot
Hibernate
Postgres
MS SQL
Azure
Google Cloud
Terraform
CloudFormation

Job description

Job Summary

Seeking a Software Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensure that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients.

Job Responsibilities
  • Works closely with the Product Owners, Product Managers, Architects to translate requirements into code.
  • Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning.
  • Participate in DevOps, Agile, continuous development and integration frameworks.
  • Programming in high-level languages such as Go, Python, Java etc.
  • Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model.
  • Ensure all appropriate documentation of processes and source code is created and maintained.
  • Communicate effectively with peers, leaders, and customers throughout the organization.
  • Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation.
  • Continues to build knowledge of the organization, processes and customers.
  • Performs a range of mainly straightforward assignments.
  • Uses prescribed guidelines or policies to analyze and resolve problems.
  • Receives a moderate level of guidance and direction.
Skills
Required Skills & Experience
  • See Education Section for Required Experience.
  • Experience with Agile software development techniques.
  • Experience with modern application development frameworks.
  • Demonstrated problem solving and time management skills.
  • Possesses strong technical aptitude for designing and implementing software solutions.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Deep hands-on technical expertise, excellent verbal and written communication skills.
Preferred Skills & Experience
  • Ability to use a wide variety of open-source technologies and cloud-based services.
  • Experience with Google and Azure cloud environments.
  • Experience in databases, analytics, big data systems or business intelligence products.
  • Experience with building high-performance, highly available and scalable distributed systems.
  • Experience developing software for healthcare related industries.
Schedule Notes
Scope

This will be a full stack developer working on new or existing Java/Springboot/Hibernate applications with Postgres or MS SQL databases implementing features and functions.

Requirements
  • Project work on healthcare or similar applications doing full stack end to end development including testing and verification.
  • Java
  • SpringBoot
  • Angular
  • Hibernate
  • Postgres
  • MS SQL
  • Claude/Codex AI experience preferred
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Data Engineer
Staff Data Engineer

RXinsider LTD. • Dublin (OH), Northern (KY)

Hybrid
USD 140,000 - 180,000
Staff Data Engineer
Staff Data Engineer

RXinsider LTD. • Orlando (FL)

On-site
USD 150,000 - 210,000
Full Stack Software Engineer
Full Stack Software Engineer

OrthoMed Anesthesia • Addison (TX)

On-site
USD 115,000 - 175,000
Senior Software Engineer
Senior Software Engineer

Veriipro • Center Square (PA)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Clinical Systems (Lab Ops)
Senior Software Engineer - Clinical Systems (Lab Ops)

Scorpion Therapeutics • Irving (TX)

On-site
USD 130,000 - 180,000
Full Stack Software Engineer
Full Stack Software Engineer

TechStarsGroup • Chicago (IL)

On-site
USD 90,000 - 120,000
Staff Data Engineer
Staff Data Engineer

Outcomes® • Orlando (FL)

On-site
USD 140,000 - 190,000
Staff Data Engineer
Staff Data Engineer

Outcomes® • Dublin (OH)

On-site
USD 140,000 - 200,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA North America • St. Louis (MO)

On-site
USD 110,000 - 120,000
Software Engineer
Software Engineer

Grewal Orthopedic and Spine Care • Village of Westbury (NY)

On-site
USD 120,000 - 160,000
Competitive Compensation
Flexible Scheduling
Career Growth Opportunities