Responsibilities:
1. develop and maintain application software; troubleshoot and rectify application software problems.
2. analyze user needs: design, write and execute programs in a variety of programming environments.
3. collaborate with business analysts or users to translate business requirements into technical specifications.
4. work in an agile development team to meet project milestones.
5. engage with customers to identify and resolve complex business problems.
6. assist users in preparing for the installation and start-up of any new system being implemented.
7. demonstrate solid grasp of software development lifecycle including agile.
8. work closely with qa and integration team to resolve issues.
9. interact with a diverse & global set of teams, including developers, business analysts, quality assurance, infrastructure, user communities, and senior management.
10. ability to make good quality models and prototyping.
11. ability to create good quality graphics and visuals.
12. experience with version control systems (git, svn, etc.).
13. software validation and documentation to meet predetermined guidelines for compliance.
14. create and maintain information reports for all business units.
15. implement automation of information reports and alerts.
16. use different reporting tools.
requirements:
1. degree in computer science, information systems or a related field is required.
2. developing robust applications using c#, jquery, javascript, bootstrap, html, css, linq, mvc, iis7, entity framework.
3. ms-sql or oracle server experience.
4. proficiency in programming techniques including database management applications.
5. strong customer support skills.
6. commitment to providing customer-focused quality service.
7. experience writing database triggers and procedures.
8. effective leadership, judgment and interpersonal skills; and the ability to interface with all levels across the entire organization.
9. requires organizational and communication skills; requires the ability to manage multiple tasks simultaneously.
10. must be results oriented with a positive 'can do' attitude and a sense of urgency to get things done.
11. a self-starter who enjoys a challenge and is dedicated to getting the job done with minimal support and direction.
#j-18808-ljbffr