Senior Developer: Integration

 

Recruiter:

Mindworx Consulting

Job Ref:

CNT000400/SM

Date posted:

Friday, March 5, 2021

Location:

Centurion, South Africa

Salary:

700000 Annually


SUMMARY:
To bring together system components within the company system landscape into a whole ensuring that they function together to produce an overall integrated solution for the business operations. The role also includes the design and coding of business application integration solution to transfer/ interface data between systems including but not limited to point- to- point.

POSITION INFO:

MAIN PURPOSE OF THE JOB

To bring together system components within the company system landscape into a whole ensuring that they function together to produce an overall integrated solution for the business operations. The role also includes the design and coding of business application integration solution to transfer/ interface data between systems including but not limited to point- to- point. (Batch File, Scripting), FTP, XML, HL7 and other interface engines (e.g. APIs)

KEY PERFORMANCE AREAS:

Provide Business Applications Best Practice Integration Solutions • Design and develop complex business application integration solutions • Develop and maintenance of the company''s external services gateway/ Internal API layer • Stays abreast of industry trends and all applicable system integration technologies, including scripting, FTP, TCP-IP (Window sockets), XML, HL7, Bluetooth etc. • Seek and recommends new technology or vendors to enhance integration business practices

Collaborate with IT Internal Stakeholders on System Integration Requirements and Specifications • Identify and understand source data systems for the development and documentation of data models and application integration specifications • Lead and executes system integration requirements for all IT projects using best practise methodologies • Provide technical and programming support for business workflow and rules engines • Provide mentoring to other team members (Developers) • Work closely with Solution Architecture to maintain set system architecture standards • Support transitioning of applications to operation environments

Digitize Business Tools • Utilise web design tools and other applicable technologies to digitize manual business tools and/or processes • Utilise embedded SQL to interface business applications with databases • Design and develop application user interface features

Business Applications and Integration Layer Maintenance • Attend to calls for application 2nd line support in terms of the service level agreement • Analyse configuration or development change requests to applications and integration layer • Complete all change control administration, including all relevant documentation for applications and integration layer • Facilitate implementation of changes to production systems (Including Integration layer)

Business Analysis and Systems Architecture & Design • Support scoping workshops to extract client business requirements • Write functional technical designs to support business requirements • Work with project teams and apply project standards and methodologies • Review and update functional technical designs on a periodic basis

Accountable for Defining and Developing System Interfaces within company''s IT Enterprise Architecture • Lead the development of the System Interfaces within the company Architecture. • Introduce and manage the overall technical vision for a particular IT solution. • Analyse technology environment and enterprise specifics, i.e. review and evaluate the current state of the company''s architecture (‘as-is) in order to identify duplications, what is working, what is not working and measure the health of key business processes that are supported by the current architecture. • Manage the solution engineering in relation to the business specific problems by providing specifications according to which the solution is defined, managed and delivered. • Ensure enterprise architecture and system interface reviews are done periodically to evaluate and address adherence to technology standards. • Develop and maintain the future state (‘to-be’) architecture including system interface for the company and ensure that there is a supporting architecture roadmap. • Map out the transition architecture to connect the current to the future state by creating an iterative roadmap to get to the desired state

Guide the application development teams in the execution of the architecture roadmap ensure that enhancements and modifications to IT solutions adhere to the defined Enterprise Architecture Standards. • Ensure traceability of work done by creating a framework that aligns all IT components together to facilitate: o That IT decisions are made consistently across the enterprise o Traceability to the overall strategy of the company o Correct IT decisions and accountability of decision making o Removal of conflict of interest in decision making • Provide progressive ideas for moving the company forward with more advanced concepts or architectures. • Ensure governance by defining and establishing processes by which software and operating models are built. • Participate in selection processes to enable sourcing of the best technical solutions to solve business problems. • Implement system features and solution requirements.

Create Solution Prototypes • Research disruptive technologies that could assist the company to achieve its strategy. • Engage stakeholders or vendors to source or screen various disruptive technologies. • Development of various disruptive technology innovations including managing the prototype development of such technologies. • Socialise disruptive technologies with both internal and external stakeholders to get buy-in

MINIMUM EDUCATION AND EXPERIENCE:

BSc in Information Technology or equivalent

5-8 years extensive working experience and knowledge of Microsoft Operating Systems, Microsoft Office Applications, Database Management and networking protocols

5-8 years demonstrated ability to provide technical oriented solutions including automation of business processes

5-8 years extensive experience in System Integration, interfacing engines/technologies or related technical IS support

5-8 years practical experience of SharePoint environment (including SharePoint Server Administration and Governance, Database knowledge and Information Architecture)

5-8 years experience of business analysis and design

CRITICAL COMPETENCIES:

Microsoft Office SharePoint Server • Visual Studio .NET 2005 - 2008 • Microsoft Office Applications • ASP.Net, HTML/HTML5, CSS/CSS3, C# or JavaScript • .NET Framework • ETL Tools • Networking Protocols- TCP-IP, SNA, 802.x • Data Interfacing Engines- FTP, XML, HL7



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Developer
Location: Johannesburg
Salary: 950000 Annually
senior Software Architect / Lead developer | .NET, Azure & Cloud TechnologiesA leading financial services organisation is looking for a senior Software Architect / Lead developer to drive the technical direction of key business platforms, CRM solutions, and digital services. This is an opportunity for a hands-on technical leader to shape architecture, modernise systems, and work closely with b...
Today


Back-End Developer (Senior) 0212
Location: Midrand
Salary:
Back-End developer (senior)Location: Menlyn, PretoriaWorking Model: Hybrid – 2 days per week in officeContract: 3-Year Renewable ContractStart: ASAP About the RoleWe’re looking for a highly experienced Back-End developer (senior) to join a global technology environment where you’ll take ownership of complex backend solutions, influence technical direction and help guide othe...
1 day ago


Senior C# Developer (C++)
Location: Centurion
Salary:
Are you a problem-solver at heart, passionate about backend development and system architecture, happy to work on a mix of C++ and C# projects and enjoy the technical depth this requires. Our client is looking for are a team player who enjoys sharing knowledge and contributing to a culture of technical excellence. You will be instrumental in designing, developing, and maintaining their suite of cr...
1 day ago


Senior Power BI Developer | Gauteng
Location: Sandton, Gauteng
Salary: market related
senior Power BI developer | Gauteng
1 day ago


Full Stack Developer (Senior) 2182
Location: Menlyn
Salary:
senior Full Stack developer (Java | Angular | Cloud Native)We're looking for an exceptional senior Full Stack developer to join a high-performing Agile team responsible for designing, developing, and enhancing enterprise-grade applications that power critical business operations. You'll work with modern technologies including Java 21, Quarkus, Angular 18, Kubernetes, AWS, Kafka, and MongoDB, while...
1 day ago


Senior Back End Developer
Location: Centurion
Salary:
An exciting opportunity is available for an experienced senior Back-End developer to join a dynamic Development and Engineering team. This role is ideal for a passionate software professional who enjoys building scalable solutions, providing technical leadership, and mentoring development teams while delivering high-quality software that drives customer satisfaction.If you are passionate about tec...
1 day ago


Senior Software Developer
Location: Johannesburg
Salary:
We are seeking a talented and passionate Full Stack Software developer to join a small, collaborative development team responsible for building a next-generation integrated property management platform. The project involves the complete redevelopment and replacement of an existing system using modern, proven, and stable technologies.This role offers the opportunity to contribute across the full so...
1 day ago


C# DEVELOPER - Mid Level to Senior (Isando)
Location: Johannesburg
Salary:
A well-established organisation within the logistics and supply chain sector is looking for an experienced Mid-Level to senior C# developer to join their IT team.This is an excellent opportunity for a developer who enjoys working across both backend and frontend development and wants to contribute to scalable, enterprise-grade business applications.The successful candidate will design, develop and...
1 day ago


Senior Developer
Location: Johannesburg
Salary: 750 000 Annually
Are you passionate about creating exceptional gaming experiences? Join an innovative game development studio where you'll have the opportunity to build cutting-edge games and real-time applications using industry-leading technologies. This role is ideal for a talented senior Game developer who thrives in a collaborative environment and enjoys solving complex technical challenges while bringing cre...
2 days ago


Senior .Net Developer
Location: Johannesburg
Salary:
Extensive understanding and ability to apply advanced language features such as delegates, events, generics, lambda expressions, extension methods, and attributes. Knowledge of secure coding practices and understand how to mitigate common security vulnerabilities, such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF). And the ability to follow best practices in t...
5 days ago


Create a free job alert for Senior Developer: Integration in Centurion

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions