Sr Software Integration Engineer

at  DMI

Desde casa, Río Negro, Argentina -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Jul, 2024Not Specified08 Apr, 2024N/APaas,Software Development,Technology,Agile Methodologies,Software Engineers,Architecture,Json,Communication Protocols,Computer Science,Information Systems,Clarity,Continuous Delivery,Data Standards,Saas,Oauth,Communication Skills,Code,.Net FrameworkNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

About DMI:
DMI is a leading global provider of digital services working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration and application development, DMI provides on-site and remote support to clients within governments, healthcare, financial services, transportation, manufacturing, and other critical infrastructure sectors. DMI has grown to over 2,100+ employees globally and has been continually recognized as a Top Workplace in both regional and national categories.
About the Opportunity:
DMI is seeking a Senior Software Integration Engineer
As a Sr. Software Integration Engineer, you will be responsible for developing integration solutions to support operations using Azure Integrations Service offerings. You will be a key contributor in developing complex cross-functional projects for a fast-paced agile environment.

EDUCATION AND YEARS OF EXPERIENCE:

  • Bachelor’s Degree in Computer Science, Management Information Systems, or a related field.
  • 5+ years of work experience in software development, building system integrations using C#, .NET Core, .NET Framework.
  • Experience leading or mentoring other software engineers

ADDITIONAL REQUIREMENTS:

  • Hands-on experience using Microsoft Azure Iaas, Paas, Saas solution development with three or more of the technologies - Azure Functions, API Management, Data Factory, Event Grid, Logic Apps, Service Bus.
  • Ability to develop multiple integrations from a reusable microservices driven architecture.
  • Experience in developing code for different integrations such as real-time, file-based, async, extract load and transform (ETL) and APIs.
  • Experience with data standards and communication protocols; XML/XSLT/XSD, JSON, FlatFile, Positional, Delimited, EDI, OAuth, HTTP/SOAP/REST, JMS, AMQP, FTP, sFTP, AS2.
  • Passionate about solving business problems with technology.
  • Flexible enough to work through ambiguity and bring clarity in a fast-paced environment where constant change is.
  • Organized and self-directed.
  • Experience with continuous integrations and continuous delivery using Azure DevOps is an added advantage.
  • Strong professional written and verbal communication skills.
  • Experience working with agile methodologies
    Min Citizenship Status Required: None
    Physical Requirements: No Physical requirement needed for this position.
    Location: LATA

Responsibilities:

  • Develop integration solutions using Microsoft Azure Integration Services to connect different applications hosted on-premises, cloud, and SaaS.
  • Develop high performing and scalable integrations using technologies such as .NET; With a focus on microservice driven architecture covering all aspects of SDLC.
  • Apply integration practices such as message routing, filtering, data enrichment (transformation/translation), batch processing, encoding, correlation, error handling, and reconciliation mechanisms to deliver the required business functionality.
  • Ensure work adheres to defined best practices around middleware-based integration architecture, guidelines, and standards.
  • Develop project-related documents such as technical specifications, process flow diagrams, and update stakeholders.
  • Mentor team members
  • Collaborate with product owner, analysts and development team to estimate projects, features and user stories
  • Other duties and responsibilities as assigned.
    Qualifications:


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science management information systems or a related field

Proficient

1

Desde casa, Argentina