Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications.Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements.
Collaborate with key partners to deliver on time tested and reusable code in a rapidly changing environment;work through complex business processes and create simple solutions integrating best of breed tools.
In this role, the selected candidate will write well designed, testable, efficient code by using best software development practices; analyze user stories written by domain experts and translate to technical solutions.
. Participate in the development, presentation and sales of a value proposition. Negotiate pricing and contractual agreement to close the sale. Identify and develop strategic alignment with key third party influencers.
Provides support in specialized technology areas that can include, but is not limited to, elements such as: Web design, requirements/specifications definition, analysis, assessments, planning, design, development, integration, testing, installation, performance tuning, deployment, or maintenance.