Seeking a Senior C# Integration Developer with strong Microsoft development experience and a proven track record of designing, developing, and supporting enterprise integration solutions.
Minimum Requirements
- Relevant tertiary qualification in Information Technology, Computer Science, Engineering, or equivalent experience.
- Minimum 5 years’ experience as a Senior Integration Developer within a software development environment.
- Experience acting as a Lead Developer or providing technical leadership and mentorship within a development team.
- Strong understanding of the Software Development Life Cycle (SDLC), development methodologies, tools, and techniques.
- Ability to work effectively within a team environment, collaborating on common design models (UML), mentoring team members, and contributing to technical direction.
Technical Requirements
Microsoft Development Stack
- Advanced ASP.NET
- Advanced C#.NET
- .NET Framework 4.7.2
- Visual Studio
Integration & API Development
- Extensive experience developing and supporting integration solutions
- Strong experience with SOAP and RESTful Web Services
- Experience integrating systems using JSON and XML message exchange
- Experience designing and consuming APIs
- Experience with SoapUI and Postman
XML & Messaging
- Strong XML knowledge
- Experience with XML messaging and schema validation
- Understanding of XML namespace management and utilization
- Experience with IBM MQSeries Client interaction
- Experience working with message-based integrations
Database Experience
- Strong SQL development skills
- Experience with Microsoft SQL Server (2008 onwards)
- SQL Server Management Studio (2012 upwards)
- Experience designing and querying relational databases