Perform all steps of the software development life cycle from high level requirements gathering to preparing for project deployment.
Complete technical development and integration projects that are based on agreed specifications, timelines, and milestones.
Recommend and apply appropriate software engineering methodologies and best practices as a framework for software development projects.
Develop software using primarily .NET web services and other programming languages.
Serve as a technical resource to other group members and the organization at large.
Follow defined project management methodologies.
Test the programs and make amendments
Prepare reports on the status, operation and maintenance of system software
Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications;
Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
Key Result Areas
Application Performance, Stability.
Meeting project timelines
Bug Fixing in the projects
Execution of daily operations
B.S (Comp sc) and at least 3 years experience in professional engineering work related to utility computer systems or any equivalent combination of education and experience which would provide the required knowledge, skills, and abilities.
Essential Skills
Net Development: C#, ASP.Net, Visual Studio.Net
Database Development: SQL Server w/ Stored Procedures
Application Development: Multi-Tier Applications with documentation
Development Methodologies: OOP, Unit Testing
Web Services (SOAP, WSDL, UDDI)
www.nationalbonds.ae
No comments:
Post a Comment