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.
Job Type: Contract
Pay: $110,000.00 - $120,000.00 per year
Work Location: Remote