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 Software Engineer with a strong background in UI development to join our client team remotely in Rochester, MN. The ideal candidate will have expertise in UI development using the React framework and experience integrating UI with cloud technologies. This role involves designing and building back-end services that support a 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. The ideal candidate is collaborative, detail-oriented, and has a proven track record of developing resilient and scalable micro-services. This role is open only to candidates authorized to work and reside in the US.
Responsibilities
- Create a React-based UI for the LLM Protocol Ingest project
- Work closely with the UI Designer, Backend Developers, Product Manager, and SMEs to meet UI requirements
- Integrate the UI with GCP DevOps pipelines for deployment
- Utilize Git for version control and collaboration
- Design and build back-end services to support data-centric clinical and analytic applications
- Ensure cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scalable
- Collaborate with data engineering, platform, and solutions teams to develop applications
- Translate requirements into code by working closely with Product Owners, Product Managers, and Architects
- 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, and Java
- Work on deployment automation/configuration management with tools like ADO, Puppet, Chef, Ansible, Azure Pipelines, CloudFormation, and Terraform
- Create and maintain appropriate documentation of processes and source code
- 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
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of experience in building a UI using the React framework
- 2+ years of experience integrating UI with cloud technology
- 2+ years of experience integrating automation solutions with various systems and applications using RESTful Services, APIs, web services, and databases
Essential Skills
- Proficiency in RESTful Services and API integration
- Strong problem-solving and time management skills
- Technical aptitude for designing and implementing software solutions
- Knowledge of modern application development frameworks
- Understanding 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
- Deep hands-on technical expertise
Desired Skills
- Experience with Google Cloud and Big Query is highly desired
Experience
- Familiarity with cloud environments, particularly Google and Azure
- Experience in databases, analytics, big data systems, or business intelligence products
- Experience developing software for healthcare-related industries
- Experience building high-performance, highly available, and scalable distributed systems
- Demonstrated experience with Agile software development techniques
Benefits
Trissential offers a competitive compensation package for full time roles. The pay range for this role is $111,000 to $121,000 annually depending 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: $111,000.00 - $121,000.00 per year
Work Location: Remote