Principle Software Engineer Job at SoTalent, Inver Grove Heights, MN

SUtFbldkNGJKbitvRUFTQXVTQ3Z6OEliNUE9PQ==
  • SoTalent
  • Inver Grove Heights, MN

Job Description

This role involves the design and development of sophisticated information systems through detailed analysis and problem-solving. Responsibilities include crafting and refining code to address complex system challenges, considering performance, capacity, and operational efficiency. The position requires technical code reviews, development of comprehensive integration strategies, and the creation of detailed program specifications. The engineer will design, build, test, and maintain software applications, including the configuration of integration flows and APIs within a cloud-based integration platform. They will also implement event-driven architectures for cross-application communication. Project management, technical guidance for junior developers, and contributing to technology strategy are also key components of this role. Remote work is available throughout the United States.

Required Qualifications

A Bachelor’s degree in Computer Science, Engineering, or a related field is required.

Candidates must have at least six years of progressive experience in:

  • Requirements analysis, including scope definition, functional specification review, and timeline estimation;
  • Leading and architecting complex integration solutions using cloud-based integration platforms and API management;
  • Configuring integration flows and APIs to facilitate real-time data exchange between diverse systems;
  • Implementing electronic data interchange (EDI) for business-to-business transactions, including protocol setup, message validation, and data mapping;
  • Developing B2B interfaces using specialized EDI tools and standards;
  • Performing system integrations using various protocols and connectors, including file transfer, web services, database connections, and messaging systems;
  • Monitoring and optimizing integration solution performance;
  • Implementing data replication and synchronization solutions;
  • Designing and developing event-driven architectures using messaging platforms; and experience integrating with data warehousing, CRM, and enterprise resource planning systems;
  • Utilizing enterprise resource planning systems, cloud infrastructure services, and data transformation tools.

Job Tags

Similar Jobs

Cross Country Education

Board Certified Behavior Analyst Job at Cross Country Education

 ...teachers, paraprofessionals, and parents on proactive behavior intervention, deescalation strategies, and Applied Behavior Analysis (ABA) principles. Training topics include active listening, empathy, calm body language, nonverbal cues, and coregulation techniques... 

Hays

Superintendent - Highrise Residential Job at Hays

 ..., you will ensure safety, quality, logistics, schedule, and installation sequencing are tightly managed from mockups through tower topping out and enclosure. Construction began mid 2025 and is scheduled through December 2028, offering a long-term, high-impact leadership... 

Fairweather, LLC

Remote Medic - Paramedic/AEMT/EMT-III - Rotational Assignment Job at Fairweather, LLC

Overview: Are you a Paramedic, AEMT, or EMT-III looking for an exciting opportunity to evaluate, treat, and stabilize routine, urgent...  ...a work schedule that includes dozens of weeks off in a year to travel and enjoy life is appealing to you, we are seeking dedicated... 

HRM Enterprises, Inc.

Performance Marketing Manager (Paid Advertising) Job at HRM Enterprises, Inc.

 ...professionally and find opportunities within the company. Role Description This is a full-time hybrid role for a Performance Marketing Manager - Paid Advertising located in Hartville, OH with some work-from-home flexibility. The Performance Marketing Manager will... 

Confidential

Manager Biostatistics Job at Confidential

 ...leading up to regulatory submission and post-approval activities ~ Experience interacting with and overseeing biometrics services of CRO vendors ~ Proficiency in the use of statistical software including SAS and R at minimum; familiarity with East and Sportfire ~...