Senior Software Engineer

7 days ago


Rochester Minnesota, United States Expleo Full time

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 Senior Software Engineer to join our client's team remotely in Rochester, MN. The ideal candidate will have experience in front-end, back-end, database, and reporting technologies. Responsibilities include developing, testing, documenting, and supporting web and mobile applications using a range of tools and platforms. This role involves working on web and mobile clients using
FHIR and internally developed APIs for a major project. Additionally, the candidate will be required to provide on-call support as needed. This role is open only to candidates authorized to work and reside in the US.

Responsibilities:
Design and build back-end services supporting data-centric clinical and analytic applications leveraging cloud computing, big data, mobile, data science, data warehousing, and machine learning

Ensure cloud-based micro-services adhere to 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 closely 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.

Create and maintain appropriate documentation for 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

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 new perspectives on existing solutions

Work independently with minimal guidance; may lead projects or project steps within broader projects or have accountability for ongoing activities or objectives

Act as a resource for colleagues with less experience

Qualifications:
Required Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field with 5 years of relevant experience; OR an Associate's degree in Computer Science, Engineering, or a related field with 7 years of relevant experience

In-depth knowledge of software engineering with experience coding applications or services in high-level languages such as C, C++, Golang, Java, or C#

Basic knowledge of related fields

Demonstrated problem-solving and time management skills

Strong technical aptitude for designing and implementing software solutions

Experience with modern application development frameworks

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

Deep hands-on technical expertise

Excellent verbal and written communication skills

Experience with Agile software development techniques

Preferred Qualifications

Master's degree in Computer Science, Engineering, or a related field

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

Essential skills:
Front-end: React, React Native

Languages:
C#, JavaScript, TypeScript

Framework:
.NET

Infrastructure:

FHIR
Back-end: REST API, Microservices,

Databases:
Relational and non-relational (e.g., MSSQL, MongoDB, CouchDB, MS-Access)

Tools:
Azure DevOps, Visual Studio, SSMS, SSIS

Reporting:

SSRS

Platforms:
Azure, GCP

Operating Systems:
Windows

General Tools:
Microsoft Office, SharePoint

Desired Skills:
Knowledge of Epic (EHR System)

Familiarity with JetBrains Suite, Tableau, Linux or Unix, Visio, Oracle, Postgres, Vue, Angular

Experience creating pipelines in Azure DevOps and CI/CD procedures

Benefits:
Trissential offers competitive compensation package for full time roles. The pay range for this role is $122,000 to $133,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.


  • Senior Data Engineer

    2 weeks ago


    Rochester, United States Talent Software Services Full time

    Senior Data Engineer Job Summary: Talent Software Services is in search of a Senior Data Engineer for a contract position that can be worked 100% remotely. The opportunity will be six months with a strong chance for a long-term extension. Primary Responsibilities/Accountabiliti


  • Rochester, United States BCC Software Full time

    Team Membership ObjectiveThis person will use their engineering skills, creativity, and innovative resourcefulness to develop new and/or maintain existing software systems. These skills should include research, prototype, design, implementation, support, and maintenance of source code for a software application or subsystem of an application. Performs...

  • Software Engineer

    7 days ago


    Rochester, Michigan, United States OneStream Software Full time

    Software Engineer - EST HoursLocation: Remote, USAEmployment Type: Full-TimeCompensation: $85, $100, Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience.Benefits Offered: Vision, Medical, Life, Dental, 401KABOUT THE JOBThe Software Engineer on the Solution Network team is responsible for designing,...


  • Rochester, United States BAHAMA Consulting Corporation Full time

    Job DescriptionJob DescriptionTITLE: Senior Software EngineerLOCATION: Rochester, MN (Remote) SCHEDULE: 40 hours/week, 5 days/week, 8 hours/dayPAY: $70.00 - $84.00 Hour DOEThis is the pay range that BAHAMA Consulting reasonably expects to pay someone for this position.FLSA STATUS: Non-Exempt (Overtime paid at 1.5X regular rate of pay)SUMMARY: Senior...


  • Minnesota Lake, United States Search Leaders Full time

    Senior Software Engineer Minneapolis - 100% Remote Our client is a leader in critical communications, specializing in clinical communications for healthcare, government, public safety, and other industries. They deliver smart, reliable solutions to protect the health, well-being, and safety of people globally. Organizations worldwide rely on them for...

  • Senior Data Engineer

    3 weeks ago


    Rochester, United States Talent Software Services Full time

    Senior Data Engineer Job Summary: Talent Software Services is in search of a Senior Data Engineer for a contract position that can be worked 100% remotely. The opportunity will be six months with a strong chance for a long-term extension. Primary Responsibilities/Accountabilities:The Senior Data Engineer will fulfill an integral role in the Research...


  • Rochester, New York, United States Eagleview Full time

    EagleviewLocations: 2011ID 2011Categories: EngineeringJob Type: Regular Full-TimeWork Type: HybridBengaluru, IndiaEngineeringRegular Full-TimeHybrid2011 Job Description About UsMixing technology, data, and first-in-class innovation, EagleView is not only leading the property data analytics market, but also changing lives along the way. Come join us and...


  • Rochester, New York, United States Eagleview Full time

    EagleviewLocations: 2011ID 2011Categories: EngineeringJob Type: Regular Full-TimeWork Type: HybridBengaluru, IndiaEngineeringRegular Full-TimeHybrid2011 Job Description About UsMixing technology, data, and first-in-class innovation, EagleView is not only leading the property data analytics market, but also changing lives along the way. Come join us and...


  • Rochester, United States CaterTrax Full time

    Hungry, humble and smart? If you have these qualities, we want you on the team. Job Summary: Reporting to the Director of Software Development, the Senior Software Engineer is responsible for overseeing the implementation of Software artifacts and strategy, as well as participating in software configuration management and software release management....


  • Rochester, Minnesota, United States Da Vinci Software Full time

    Overview:Our client is looking for a Senior Software Tester. Provides IT support for vended and custom applications, including resolving highly complex issues, and assists with data security, redundancy, and support in collaboration with more senior technical staff.. Key Responsibilities:Conducts root-cause analysis by researching hardware environment and...


  • Rochester, New York, United States CaterTrax Full time

    Hungry, humble and smart? If you have these qualities, we want you on the team.Job Summary:Reporting to the Director of Software Development, the Senior Software Engineer is responsible for overseeing the implementation of Software artifacts and strategy, as well as participating in software configuration management and software release management. Specific...


  • Rochester, New York, United States CaterTrax Full time

    Hungry, humble and smart? If you have these qualities, we want you on the team.Job Summary:Reporting to the Director of Software Development, the Senior Software Engineer is responsible for overseeing the implementation of Software artifacts and strategy, as well as participating in software configuration management and software release management. Specific...


  • Rochester Hills, United States FANUC America Corporation Full time

    At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported. We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are...


  • Rochester Hills, United States FANUC America Corporation Full time

    At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported. We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are...


  • Rochester, United States Expleo Full time

    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...

  • Senior Data Engineer

    2 weeks ago


    Rochester, United States Da Vinci Software Full time

    Overview: Our client is seeking a Senior Data Engineer who will be responsible for the helping the team perform complex data modeling, implementing data management best practices, and contributing to the effective migration and implementation of data. The role will collaborate with Information Analysts and a Data Management Specialist to review existing data...


  • Rochester, United States Software Technology Inc. Full time

    Must Have SkillsSkill 1 – Proficiency in Altium, or Mentor PCB Design softwareSkill 2 - Experience in RF Circuit PCB design is preferred.Skill 3 – Experience using Altium PCB Design software.Good To have Skills –Skill 1 –Mandatory if ApplicableDomain Experience (If any) – PCB Design engineerMust have Certifications – NPrior UST experience –...


  • Rochester, United States Software Technology Inc. Full time

    Must Have SkillsSkill 1 – Proficiency in Altium, or Mentor PCB Design softwareSkill 2 - Experience in RF Circuit PCB design is preferred.Skill 3 – Experience using Altium PCB Design software.Good To have Skills –Skill 1 –Mandatory if ApplicableDomain Experience (If any) – PCB Design engineerMust have Certifications – NPrior UST experience –...


  • Rochester, United States ButlerTill Full time

    The Principal Software Engineer is a senior-level role responsible for serving as a technical lead for one or more project teams. This includes developing and implementing technical designs that align with the Butler/ Till technology and architecture Software Engineer, Principal Software Engineer, Engineer, Software, Principal, Development


  • Rochester, United States First Brands Group, LLC Full time

    TPRIMARY ROLE The Software Engineer will support the development and launch of embedded microprocessor electronic control modules for vehicle ECU modules and towing accessories, by providing detailed software algorithm development, development of specifications, coding and validation, technical customer interface, and Design Verification Plans. ...