SR SOFTWARE ENGINEER

Talent Software Services, Inc.

  • Rochester, MN
  • 2 days ago
  • Remote
  • $75–$85 Per Hour

Highlights

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. Work independently with minimal guidance and may lead projects or project steps within a broader project or have accountability for ongoing activities or objectives.

Numbers & Facts

LocationRochester, MN (
Remote
)
Salary$75–$85 Per Hour

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.

Similar Jobs