Application Developer
Application developer - East Rand - Gauteng
Our client in the
East Rand is looking to employ an experienced
application developer.
The developer is responsible for the overall coordination, implementation, execution and day-to-day tasks associated with development required on key applications within
the company and its partner ecosystem, ensuring consistency with company strategy, commitments and goals.
The developer is responsible for the development, testing and implementation of business requirements specified by the business analysts. The position combines analysis responsibility with solid hands-on technical expertise. The developer is
responsible for adherence to service levels, end-user satisfaction, and continuous service improvement along with process adherence, coding principles and applications technical
management on a day-to-day basis.
Requirements:- Three-plus years' experience as a web developer using C#, Visual Baisic.Net or SQL
- Experience in developing web-based applications
- Database experience with an understanding of stored procedures and triggers in SQL Server or Oracle
- Strong analytical abilities, able to problem solve and troubleshoot
- Passion for IT
- Relevant degree or qualification
- Knowledge of project management (PMBOK, Prince II, Agile) principles would be advantageous
- Direct work experience in a development role specializing in VB.net, ASP.net, Telerik, blaze or C# and SQL (3 years)
- Proven experience in development and related delivery
- Proven understanding of development methodologies and languages
- Insurance system experience will be beneficial
- Good knowledge of business application development methodologies in html, csx, java, ajax, C#.net, VB.net and ASP.net with SQL server, scripting, testing
- Experience in a variety of data integration technologies - ETL, flat files, XML, SOAP, etc.
- Knowledge and understanding of goals and the interdependencies of functional departments and groups
- Knowledge and ability to direct business analysts with the usage of information
- Excellent written, oral, instructional, presentation, and interpersonal skills focused on motivation and positive attitude
- Highly self-motivated, directed, and change oriented and works with a sense of urgency. Takes pride in their work
Key performance areas:
- Provides delivery and support to the IT applications manager to deliver IT services
- Assesses business needs to provide functional solutions that meet specified requirements, including analysis of opportunities in order to take advantage of the potential within the current applications suite
- Communicates related developmental needs within the department and collaborates with other teams and vendors on required development and enhancements needs
- Assists with the release process for applications which includes effective department wide and end user communication
- Develops relevant metrics, measures and publishes the performance of the services provided and enables continuous improvement activities in collaboration with peer groups
- Assists in managing testing scripts and identifies opportunities for improvement
- Provides regular one-on-one feedback to all members of the team and to the IT Applications Manager
- Evaluates the contents of development requests on an ongoing basis and make recommendations on end user staff
- development.
- Provides honest assessment of any team performance problems as needed in a polite manner in a team meeting or in a one on one
- Manages delivery and SLAs by guiding change requests, problem management, maintenance, and enhancement tickets raised by business analysts for assigned applications
- Ensure full adherence to policies and procedures that are compliant with industry and regulatory policies
- Develops and assists process documentation for IT systems and services including related interfaces and 3rd party applications
- Keeps abreast of new developments and forecasts future trends in the area of applications and integration in the insurance industry
- Maintains a strong understanding of technology and its application to achieve business objectives including applications management best practices
- Prepares analysis and or proposals for other departments when necessary
- Serves as an internal consultant to other IT management staff and the broader businesses needed
- Provides ongoing troubleshooting, support, and maintenance of applications, including 24/7 standby as required
- Assists with the planning and implementation of applications projects
- Assists with the contents of project status reports and overall project summaries
- Co-ordinates applications housekeeping and ensure applications are always in an audit-ready state
- Monitors and reports on progress of his/her own project deliverables to appropriate stakeholders
Please note that only experienced candidates will be considered and contacted.
Apply Online Now at www.sydsenrecruit.com
Sydsen Recruit (Follow us on Facebook, Instagram and LinkedIn)Posted on 31 Jan 14:55, Closing date 29 Mar