Junior Software Engineer

Company:  Expleo
Location: Rochester
Closing Date: 05/08/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Overview:
Trissential is a trusted partner for end-to-end quality services and management consulting. As a part of our parent company Expleo, we have a footprint in 30+ countries. Our Mission is to have a positive impact on every person who interacts with Trissential. Clients love us because we are service focused. Employees love us because they are valued and cared for.

 

Trissential is seeking a Junior Software Engineer with strong Python experience to join our client’s team in a primarily remote capacity, with occasional onsite visits in Rochester, MN. We are seeking a highly skilled individual with expertise in Python programming and data analytics to join our team focused on predictive analytics. The ideal candidate will possess strong technical skills and a proven ability to derive impactful insights from complex data sets. This role involves frequent interaction with medical professionals, so exceptional communication and interpersonal skills are essential. The candidate must be adept at conveying technical information to non-technical stakeholders and collaborating effectively within a healthcare environment. Additionally, we value independence and self-motivation, looking for someone who can work autonomously while maintaining a commitment to continuous learning and development. This role is open only to candidates authorized to work and reside in the US.

Responsibilities:
Assist in the design and development of back-end services to support data-centric clinical and analytic applications

Contribute to ensuring cloud-based micro-services meet uptime and accuracy targets, are resilient, and scale with increasing data volumes and traffic

Collaborate with data engineering, platform, and solutions teams to develop applications that benefit the practice and patients

Work with Product Owners, Product Managers, and Architects to translate requirements into code under supervision

Develop and maintain 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, and Java

Assist with deployment automation/configuration management using tools like ADO, Puppet, Chef, Ansible, Azure Pipelines, CloudFormation, and Terraform following a DevOps model

Create and maintain documentation of processes and source code

Communicate effectively with peers and leaders throughout the organization

Participate in troubleshooting and resolving problems through root cause analysis, data, and system investigation

Continue to build knowledge of the organization, processes, and customers

Perform straightforward assignments using prescribed guidelines or policies to analyze and resolve problems with guidance

Receive direction and guidance from senior team members and supervisors

Qualifications:
Bachelor's degree in Business Administration, Engineering, Information Science, Health, or a science-Bachelor’s Degree in Computer Science, Engineering, or a related field

Minimum of 1 year of professional experience in software engineering, or 2 years of experience coding applications or services in a high-level language (e.g., C, C++, Go, Java, C#)

Working knowledge and experience with modern application development frameworks

Strong problem-solving and time management skills

Demonstrated technical aptitude for designing and implementing software solutions

Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build - processes, testing, and operations

Excellent verbal and written communication skills

Experience with Agile software development techniques

Essential skills:
Proficiency in Python programming

Strong data analytics and data analysis skills

Experience with a wide variety of open-source technologies and cloud-based services

Experience with Google and Azure cloud environments

Knowledge of databases, analytics, big data systems, or business intelligence products

Desired Skills:
Experience in building high-performance, highly available, and scalable distributed systems

Experience developing software for healthcare-related industries

Deep hands-on technical expertise

Experience with deployment automation/configuration management tools such as ADO, Puppet, Chef, Ansible, Azure Pipelines, CloudFormation, or Terraform

Familiarity with DevOps models and continuous development/integration frameworks

Benefits:
Trissential offers competitive compensation package for full time roles. The pay range for this role is $110,000 to $120,000 annually based on candidate's qualifications and experience. This role is eligible for benefits and includes options for medical, dental, vision, and tele-health benefits; Health Savings Account with company contribution; 3 weeks PTO, and 401k retirement savings. 

Apply Now
Share this job
  • Similar Jobs

  • Remote Software Developer - Junior/Entry

    Rochester
    View Job
  • Junior Level Coder/Developer/Programmer/Engineer

    Rochester
    View Job
  • Software Engineer

    Rochester
    View Job
  • SOFTWARE ENGINEER

    Rochester
    View Job
  • SOFTWARE ENGINEER

    Rochester
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙