Integration Developer

  • Full-time
  • Job location: Remote

Company Description

At IFS you will work in a growing, global enterprise software company built upon committed and empowered colleagues who come to work knowing they are making a difference. We work everyday with customers who continue to challenge their markets and competitors. As a challenger ourselves, we partner with our customers to guide them through their digital transformations and extract the most value out of our software solutions. We take pride in ensuring that our employees are able to achieve the company goals as well as develop their career. We believe empowered autonomy, committed colleagues and being part of a winning team are the keys to our success and what makes us great! We are #ForTheChallengers and if that resonates with you, we would love to hear from you!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

Job Description

We are looking for a Integration Developer who loves solving difficult problems. Someone who brings a positive energy to the team, thrives on strong collaboration, and who strives for constant improvement in both themselves and the team in meaningful ways. Someone who will be a valuable contributor within our global consulting team and will help us on the technical aspects of the IFS software implementations with data migrations and integrating business applications.  As a member of the consulting team, you will leverage your C#, SQL, and middleware development capabilities to support the IFS product offerings including the next generation IFS Cloud for Enterprise Resource Planning, Asset Management and Field Service Management.

Your passion for data and technology will help us integrate IFS solutions with other customer deployed Line-Of-Business applications ranging from (but not limited to) CRM (Customer relationship management), WMS (Warehouse management Software), Ticket Management, ERP (Enterprise Resource Planning), Financial and HRM (Human Resource Management) solutions. Your expertise as integration developer will help us design, orchestrate and support complex data/application integrations combining multiple data sources.

If you are curious about data, passionate about understanding business processes, enjoy the challenges of feature engineering and take pride on creating and integrating complex data pipelines, we would like to hear from you.

Responsibilities (Estimated Allocation of Effort in Percentages)

  • Design and implement reliable data integrations between IFS solutions and other line-of-business applications.
  • Build integration tools for training and inference combining data from numerous data sources, inclusive of APIs, IoT, logs, relational, and non-relational databases.
  • Build, support and improve existing integrations.
  • Act as integration expert in the development of Proof-of-Concepts in close collaboration with our business consultants, solution architects, domain experts and clients.
  • Work with our solution architects and software developers on implementation and upgrade projects.
  • Keep track of industry best practices and trends for continuous improvement of data manipulation, transformation and orchestration techniques.

 

Qualifications

Interpersonal Skills:

  • Dynamic personality with excellent verbal and written communication skills
  • Excellent interpersonal skills to work with clients, team-members and executives in a positive and professional manner
  • Result-driven individual, passionate and self-starter, proactive requiring minimal supervision, highly organized, have an ability to handle multiple tasks, creative.

 

Technical Skills:

  • Proven experience with the ability to design highly scalable data/application integrations in a fast-paced environment and complex business setting.
  • Experience developing and consuming RESTful, ODATA and SOAP services.
  • Experience working with varied forms of data infrastructure inclusive of relational databases such as Oracle, MS SQL, Azure SQL, SSAS as well as non-relational data stores.
  • Proven experience developing ETL processes, PL/SQL scripts, stored procedures and functions, troubleshooting data issues and conducting performance turning.
  • Experience with cloud technologies and orchestration tools.  For example: designing and building solutions using Azure Data Factory, Azure functions, Azure API Management etc.
  • Manage platform and solution design issues to ensure system availability and to maintain optimal performance levels

Other Technical Qualifications:

  • Skills to envision, design, develop, deploy and maintain complex application integration platforms.
  • Experience with large scale (multi-regional or global) enterprise application deployments.
  • Experience with development and deployment of distributed web application architecture (RESTful, SOAP and ODATA services)
  • Experience with enterprise application frameworks (Angular, .Net Framework, REST) and Protocols (SOAP, HTTP, HTTPS, SFTP, TCP/UDP

Nice to have:

  • Familiarity with Containerized applications and technology (e.g. Docker, Kubernetes)
  • Familiarity with Microservices development
  • Familiarity with Azure IoT solutions (e.g., IoT Central, IoT Hub, etc.)
  • Familiarity with CI/CD Pipelines
  • Familiarity with Networking and security setup in context of potentially impacting application integrations preferred
  • Experience integrating application with Dell Boomi

Educational and Miscellaneous:

·         Bachelor’s Degree in MIS, Computer Science, Engineering, Mathematics, Business Administration

·         Advanced Degree in related fields of studies or experience desired

Additional Information

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. 

Privacy Policy