Sr Software Integration Engineer
at DMI
Desde casa, Río Negro, Argentina -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 07 Jul, 2024 | Not Specified | 08 Apr, 2024 | N/A | Paas,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 Framework | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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