About This Role
This role is for an Integration Analyst to support the development of integrations within a new system and other IT projects and programs. The Integration Developer will undertake technical design and development of business systems using application development standards.
Responsibilities
- Consult with the project team, end-users, and other key stakeholders to manage assigned activities
- Perform development, unit testing, and integration activities, including the creation of software code, database, and other scripts
- Analyze and reverse engineer existing SSIS packages, legacy integrations, and .NET applications to design, develop, and implement improved integration solutions
Requirements
- Demonstrated skill in writing multi-layered applications with C# .Net / Web Applications / SQL Server
- Demonstrated skills with Web Services, Mainframe integration, or Message Queues such as IBM MQ
- Demonstrated skill with .Net MVC or WebAPI or ServiceStack framework
- Demonstrated skill with modern version control systems such as Git, Mercurial, or Subversion
- Demonstrated skill in writing unit tests
- Demonstrated skill in issue tracking toolsets such as JIRA
- Experience working with a business analyst during requirements gathering
- Experience creating web applications using modern JavaScript frameworks
- Experience with a client-side Javascript library such as React or Angular
- Experience in technical architecture design, application development, and programming to develop well-designed solutions
- Tertiary qualifications in information technology, computer science, or software engineering
- Well-developed organizational skills with the ability to work within a project team to deliver solutions within agreed timeframes while maintaining quality standards
- Experience developing and supporting integration solutions using InterSystems IRIS and/or ObjectScript, or demonstrated ability to quickly learn new technologies and work effectively in complex integration environments
Nice to have:
- Previous experience in designing and developing solutions for government business systems
- Experience with Master Data Management (MDM) principles and platforms, including student, employee, or organizational master data
- Experience with Tibco MDM solutions
- Demonstrated skill with Desktop UI development, preferably WPF
- Demonstrated skill with web development (HTML/CSS/Javascript)
- Demonstrated skill with an Object Relational Mapping framework such as NHibernate, LLBLGen, or Entity Framework
- Demonstrated skill in designing relational databases using Microsoft SQL Server or Oracle