Job Information
Techtronic Industries North America, Inc. Senior Software Integration Engineers in Brookfield, Wisconsin
Sr Software Engineer - One Key
Job Description:
Senior Software Integration Engineers
Brookfield, WI (53005)
Develop high-performing and scalable integration solutions using Microsoft Azure Integration Services to connect different microservice applications hosted on-premises, cloud, and SaaS. (30%)
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. (25%)
Lead Architects, Lead Developers, and Business Analysts to design and oversee the delivery of Integration solutions. (20%)
Ensure engineers are adhering to defined best practices around middleware-based integration architecture, guidelines, and standards, while providing recommendations to Lead Developers and Architects when gaps are identified. (15%)
Develop project-related documents such as technical specifications, process flow diagrams, and update stakeholders. (10%)
Master’s or equivalent in Computer Science, Management Information Systems, or related technical field, and 2 years of relevant experience as an Engineer or related in Software Development; OR Bachelor’s or equivalent in Computer Science, Management Information Systems, or related technical field, and 5 years of relevant experience as an Engineer or related in Software Development.
Experience must include:
•Building Systems Integrations utilizing C#, .NET Core, and .NET Framework.
•Version control software, continuous integration, and delivery tools (Azure DevOps or Github Actions).
•Data standards and communication protocols (XML/XSLT/XSD, JSON, FlatFile, Positional, Delimited, EDI, OAuth, HTTP/SOAP/REST, JMS, AMQP, FTP, sFTP, AS2, or PGP Encryption).
•Circuit breakers, timeout implementation, load balancing, service discovery, and security (transport layer security and mutual authentication).
•Queue-based messaging (RabbitMQ, AMQ, or Azure Service Bus).
•Developing reusable components in a microservice architecture.
•Microsoft Azure Iaas, Paas, Saas solution development (Azure Functions, API Management, Data Factory, Event Grid, Logic Apps, Service Bus, or equivalent cloud platform offerings).
Ability to travel up to 10% domestically and internationally. Position can be fully remote.
#LI-DNI
Milwaukee Tool is an equal opportunity employer.
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled
We endeavor to make this site accessible to any and all users. If you need to contact us regarding technical accessibility of our website call 443-391-1542. This number is only for technical accessibility issues, not general employment or job posting inquiries.