Gain a clear understanding of customers’ businesses and requirements;
Plan execution methodology and identify fulfillment plan to address the requirements;
Full lifecycle application development
Designing, coding and debugging applications.
Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
Support, maintain and document software functionality
Programming analytical skill with highly logical and analytical approach
Manage documentation by working with other teams and consolidating all required types of reports for future use and test case scenarios.
Ability to visualize data, concepts and work flows to create diagrams, charts and illustrations to supplement documentation.
Maintain quality service by establishing and enforcing organization standards.
Maintain professional and technical knowledge by benchmarking state-of-the-art practices.
Timely reporting to provide visibility of performance to goal.
Be data driven and flexible to changes with a natural passion for problem solving.
Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
Key Skills required:
A self-starter with the ability to work independently and as part of a team.
Ability to work well in a results oriented environment with firm deadlines;
Ability to perform multiple tasks effectively while being results-driven and patient
Able to work both independently and as part of a team
High degree of attention to detail and trustworthiness
Strong analytical skills
Capable of making timely, independent decisions
Excellent oral, written and interpersonal communications skill
Ability to think outside the box and generate and implement new ideas.
Natural interest in team building and leadership with coaching/training skills.
Excellent organizational skills