onsite
Integration Developer - Element Electronics
Software Engineer
Hands‑on Integration Developer responsible for designing, building, and maintaining data and service integrations across enterprise systems using Java, C#, REST APIs, and cloud services.
About the role
Key Responsibilities
- Design, develop, and deploy robust integration solutions connecting ERP, CRM, and manufacturing systems.
- Implement and maintain RESTful APIs and message‑based services to enable real‑time data exchange.
- Collaborate with cross‑functional teams to gather requirements, define integration patterns, and ensure data integrity.
- Write efficient SQL queries and stored procedures for data transformation and validation.
- Utilize Azure services (App Service, Functions, Service Bus) for scalable, cloud‑native integrations.
- Maintain source control, conduct code reviews, and follow CI/CD best practices using Git.
Requirements
- 3+ years of experience in software development with Java and/or C#.
- Proven expertise building and consuming REST APIs and working with message queues.
- Strong SQL skills and experience with relational databases (e.g., SQL Server, MySQL).
- Hands‑on experience with Microsoft Azure cloud services and deployment pipelines.
- Solid understanding of version control (Git) and agile development methodologies.