o Technical design
o System Integration Testing (SIT)
o Technical documentation
o User Acceptance Testing (UAT) support
o Production support
o Maintenance support
In this exciting role you would be responsible for:
-Develop system enhancements based on business or functional requirements.
-Gather and refine specifications and requirements based on technical needs.
-Create technical specification documents for fixes and enhancements.
-Implement well designed, testable, efficient code by using best software development practices.
-Create application layout/user interface using best practices.
-Test and support testing of fixes and new functions to be implemented.
-Integrate data from various back-end services and databases.
-Coordinate with regional IT team on deployment of fixes and enhancements.
-Perform fixes and enhancements to regional systems.
-Create and maintain technical documentation.
-Provide regular updates on the status of development activities.
-Ensure cross collaboration with other departments.
-Min 4 years working experience.
-Aggressive problem diagnosis and creative problem solving skills.
-Analytical & has strong research skills.
-Advanced Proficiency in .Net programing languages, databases, web technologies, Web -User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP) & API's.
-Programing skills: .NET platform (Languages - C#, VB).
-Web Service: XML, SOAP API, REST.
-Understanding of three-layer architecture.
-Understanding of AGILE methodologies.
-Familiar with development lifecycle.
-A solid understanding of how web applications work including security, session management, and best development practices.
-Experience with source control- TFS /Git
-Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
-Self-motivated and able to work autonomously.
-Genuinely interested in business problems and focused on using technology to drive business value.
-Flexibility/adaptability/managing multiple priorities.
-Desire to learn new skills and technologies.
-Ability to think outside and beyond the box.
-Fast learner with a can do attitude.
-Excellent English skills, verbal and written.