SR SOFTWARE ENGINEER

TALENT Software Services

Rochester (MN)

On-site

USD 120,000 - 160,000

Full time

10 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 seeks a backend software engineer to design and build cloud-based backend services for data-centric clinical and analytic applications. You will work with Azure Cloud and client-native .NET systems in an Agile SCRUM environment.

The role involves developing scalable distributed systems, collaborating with data teams, and contributing to DevOps practices while mentoring junior engineers and guiding architectural decisions.

Qualifications

  • Master's degree preferred in Computer Science/Engineering or related field.
  • Experience with open-source tech and cloud-based services.
  • Cloud experience with GCP, AWS, or Azure.
  • Experience with databases, analytics, big data, or BI.
  • Experience building high-performance, scalable distributed systems.
  • Healthcare software experience is a plus.

Responsibilities

  • Design and build backend services supporting data-centric clinical and analytic apps.
  • Develop cloud-based micro-services with uptime, resilience and scale in mind.
  • Collaborate with data engineering, platform, and solutions teams.
  • Translate requirements into code with Product Owners and Architects.
  • Contribute to DevOps, Agile, and CI/CD initiatives.
  • Program in Go, Python, Java, and similar languages.
  • Document processes and source code comprehensively.
  • Mentor junior engineers and lead project steps as needed.
  • Engage in design and architecture discussions with leadership.

Skills

Cloud computing
Distributed systems
Healthcare software
DevOps
Agile
Big data

Education

Master's degree preferred

Tools

Azure Cloud
AWS
GCP

Job description

We are seeking a professional 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, and machine learning using state-of-the-art software development applications and frameworks.

  • Ensure cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase.
  • Work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients.
  • Collaborate with Product Owners, Product Managers, and Architects to translate requirements into code.
  • Develop services around data warehousing, big data, cloud computing, business intelligence, analytics, and machine learning.
  • Participate in DevOps, Agile, continuous development, and integration frameworks.
  • Program in high-level languages such as Go, Python, Java, etc.
  • 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.
  • Contribute to design and architecture discussions with Principals and Architects.
  • Lead targeted cross-functional improvement efforts and mentor junior software engineers.
  • Solve complex problems and take a new perspective on existing solutions.
  • Work independently with minimal guidance and may lead projects or project steps within a broader project or have accountability for ongoing activities or objectives.
  • Act as a resource for colleagues with less experience.
Skills

Additional Experience and/or Qualifications:

  • Master's degree in Computer Science/Engineering or related field preferred.
  • Ability to use a wide variety of open-source technologies and cloud-based services.
  • Experience writing software for the cloud (GCP, AWS, Azure).
  • Experience in databases, analytics, big data systems, or business intelligence products.
  • Experience building high-performance, highly available, and scalable distributed systems.
  • Experience developing software for healthcare-related industries.
Schedule Notes
Scope
  • Full stack development on Azure Cloud and Client Native .NET systems.
  • Work in an Agile SCRUM environment implementing features and functions in existing custom applications.
Requirements
  • Angular
  • C#
  • .NET Core 8 or 10
  • Usage of AI
  • Unit Testing
  • Restful APIs
  • Project work on applications with these technologies doing end-to-end design, testing, validation, and deployment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Nexus Health Systems • Houston (TX)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer (C#/.Net)
Senior Software Engineer (C#/.Net)

CyberCoders • Davis (CA)

On-site
USD 120,000 - 190,000
Medical
Dental
Vision
+2
Senior Software Engineer
Senior Software Engineer

Vertisystem (A MOURI Tech Company) • United States

On-site
USD 120,000 - 160,000
Sr Software Dev. Engineer
Sr Software Dev. Engineer

Worky • United States

On-site
USD 180,000 - 240,000
Sr Software Engineer
Sr Software Engineer

Optum • Hartford (CT)

On-site
USD 120,000 - 160,000
Comprehensive benefits package
Equity stock purchase
401k contribution
+1
Lead .Net Software Engineer
Lead .Net Software Engineer

KANINI • Nashville (TN)

On-site
USD 120,000 - 140,000
Senior Software Developer
Senior Software Developer

Jobtailor • Columbus (OH)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,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
Senior Full Stack Developer
Senior Full Stack Developer

Da Vinci Software • Minnesota

Hybrid
USD 110,000 - 160,000
Fully Remote