Responsible for design, coding, testing, debugging, documentation, delivery and support of both Web Applications.
Assist the Product Management group in specifying requirements into technical requirements.
Analyze, evaluate and document user requests for new and modified systems and programs.
Provides architecture direction and establishment of system development protocols.
Manage the efficient and effective applications and tools consistent with established specifications and business requirements.
Collaborate with other Technical Leads and subject matter experts in the technical assessment of new designs and development work.
Provides technical support for user issues; troubleshoots problems and takes corrective action on a timely, effective basis.
Motivate team to take ownership of tasks and the determination to drive them to completion.
Collaborate with product owners to further value proposition of our applications.
Required Skills
Knowledge of HTML, CSS, XML, JavaScript, Angular.
In-depth knowledge of web standards and best practices (development and support).
Strong analytic skills and the ability to multi-task.
Excellent oral and written communication skills with the ability to understand others and clearly express thoughts.
Ability to manage multiple concurrent objectives, projects, or activities.
Ability to adapt quickly to fast-paced changing environment and priorities.
Knowledge of UML or similar design languages/methodologies.
Required Experience
5+ years recent experience in application development with ASP.NET, C#, Web Forms, Win Forms, Web services (XML, SOAP, WCF), and Oracle (SQL, PL/SQL).
4+ years overall IT software experience – should have developed, through education and/or practical experience, an advanced-level operational knowledge of IT.
Solid experience with ASP.NET and full-scale web application development.
Experience working in an Agile Development environment is preferred.
Education Requirements
Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field