Senior Software Integrations Engineer

First InterstateBend, OR
1d$107,910 - $178,090

About The Position

The Senior Software Integrations Engineer connects disparate systems, applications, and data across the enterprise. This position's responsibilities span from designing and deploying scalable integration solutions to ensuring alignment with long-term business goals, technology roadmaps, and security policies. Will collaborates closely with enterprise architecture, security teams, and other stakeholders to ensure that integration solutions meet strategic objectives and adhere to security standards.

Requirements

  • Advanced experience with Git and GitHub for version control and CI/CD pipelines for automated software deployment.
  • Solid understanding of cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes).
  • Advanced experience in developing and deploying custom integration software solutions.
  • Strong hands-on experience with APIs, web services (REST/SOAP), microservices, and middleware technologies.
  • Fluent with Agile/Scrum development methodologies.
  • Strong problem-solving and analytical skills with the ability to work independently and collaboratively.
  • Strong communication skills with the ability to convey complex technical concepts to non-technical stakeholders.
  • Ability to work effectively in a collaborative team environment.
  • Ability to provide guidance to more junior engineers.
  • Bachelor's Degree in a related field required
  • 7-9 years of experience in software development, enterprise integration, and/or equivalent combination of education and experience required
  • Two or more years of experience programming in languages and frameworks such as .NET Core, C#, and SQL required
  • Two or more years of experience building and deploying within integration tools and platforms like MuleSoft, Microsoft Power Platform, and/or Azure Integration Services required
  • Dexterity of hands/fingers to operate computer keyboard and mouse - Frequently
  • Lifting - Occasionally (up to 50 lbs)
  • Sitting - Frequently
  • Standing - Occasionally
  • Regular and Predictable Attendance - Required

Responsibilities

  • Deploys and implements scalable integration solutions that connect disparate systems, applications, and data across the enterprise.
  • Works closely with enterprise architecture, security, and stakeholders to ensure all integration solutions align with long-term business goals, technology roadmaps, and security policies.
  • Co-architects and co-solutions new integration solutions with various IT stakeholders.
  • Leads efforts in managing and optimizing middleware platforms, API gateways, and other integration technologies.
  • Writes clean, efficient, and maintainable code to build integration layers, APIs, and microservices.
  • Develops custom solutions when needed to bridge systems.
  • Develops, enforces, and adheres to standards and governance for system integration, including documentation, testing protocols, security practices, and compliance requirements.
  • Diagnoses, troubleshoots, and resolves performance issues in integration points; continuously monitors and improves the performance, reliability, and scalability of the integration systems.
  • Leads and manages the deployment of integration solutions using DevOps practices, and CI/CD pipelines, ensuring that integration systems are automated, reliable, and efficiently deployed across environments.
  • Collaborates with key stakeholders and critical business leaders to understand business and technical requirements for integration solutions.
  • Documents detailed functional and technical specifications to guide development and ensure alignment with business objectives.
  • Builds robust, interconnected systems, that drive efficiency and enhance business processes.
  • Participates in multiple projects at once as a critical SME, leveraging software development experience to diagnoses and troubleshoot performance issues in integration points, and continuously monitors and enhances system performance.
  • Provides input and guidance to more junior engineers on the team.

Benefits

  • Generous Paid Time Off (PTO) in addition to paid federal holidays.
  • Student debt employer repayment program.
  • 401(k) retirement plan with a 6% match.
  • medical
  • dental
  • vision
  • short- term and long-term disability benefits and life insurance
  • flexible spending accounts
  • health savings account
  • employee assistance program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service