Job Description - Software Integration Engineer
Apetan Consulting
Jackson Township, United States
7 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
C Sharp (Programming Language)
Code Review
Computer Programming
Data Mapping
Hypertext Transfer Protocols (HTTP)
JSON
Python (Programming Language)
Software Engineering
+9 more
Systems Integration
Web Services
Extensible Markup Language (XML)
Git
Integration Tests
Information Technology
Enterprise Integration
Integration Frameworks
Restful APIs
Job description
We are looking for a Software Integration Engineer to design, develop, and maintain integrations between applications, systems, APIs, and third-party platforms. The role will work closely with development, product, QA, and infrastructure teams to ensure reliable and seamless data and system integration., * Design and develop integrations between internal and external applications and systems.
- Develop and maintain REST APIs, web services, and integration solutions.
- Integrate third-party applications, platforms, and services.
- Analyze integration requirements and translate them into technical solutions.
- Develop data mapping, transformation, and validation processes.
- Troubleshoot integration issues and resolve production defects.
- Work with development and QA teams on integration testing and deployment.
- Monitor integrations and ensure reliability, performance, and availability.
- Maintain technical documentation for APIs, interfaces, and integration workflows.
- Follow software development, security, and coding best practices.
- Participate in code reviews, technical discussions, and Agile development activities.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong programming experience in Java, Python, C#, or similar languages.
- Good knowledge of REST APIs, JSON, XML, HTTP, and web services.
- Experience with API integration and third-party system integration.
- Understanding of databases and SQL.
- Experience with Git and standard software development practices.
- Good troubleshooting, analytical, and problem-solving skills.
- Strong communication and collaboration skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AF
Ava Faulkner
about 4 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago