We are looking for candidates that will perform significant roles in managing, enhancing and developing new modules for enterprise wide systems for our flagship clients. The systems we have built are used by key users at head-office as well as their clients. The role offers an opportunity to get broad and deep exposure to systems that have fundamentally supported and contributed to our client’s success as major players in their markets. Our purpose is to continue to evolve these systems in a way that will contribute to growth in our client’s businesses.
Given the enterprise nature of the role it will offer exposure to a range of technologies some of which are:
1. .NET remoting / Web services / WCF
2. Smart Client Software factory
3. Windows Presentation Foundation (WPF)
4. Active Record
5. Ling2SQL
6. Windows forms (.NET 3.5)
7. Web applications
8. Stored procedures
9. Reporting services
10. Analysis Services
11. Windows services
To this end we are looking for a candidate that has great drive and ambition, has demonstrated a significant hunger and ability to learn, and is interested in enterprise systems and how companies and customer can be positively impacted by system intervention.
The candidate will need to have good analytical skills (system design, problem solving, diagnosis) and communication skills and must have used at least C# and SQL server for at least 2 years to develop complex applications.
Key Functions
- Liaise with client to understand system requirement and business process
- Document requirements
- Diagnose system / data or process issues and address
- Test fixes in a QA environment
- Deploy changes to production environment
- Update call periodically with progress and resolutions
- Maintain documentation, Knowledge bases
- Updates to the QA environment
- Manage client expectations by having Trade off discussions
- Own capacity management
- Co-ordinating of resources both internal and external.
- Document workflow procedures