· Planning, Designing and development of Computer Programs and Web Applications
· Involved in all phases of Software Development Life Cycle like management, analysis, feasibility, design, coding, testing, implementation, maintenance and support.
· Expand or modify system to serve new purposes or improve work flow.
· Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
· Develop, document and revise system design procedures, test procedures, and quality standards.
· Provide staff and users with assistance solving computer related problems, such as malfunctions and program problems.
· The Front End Developer operates effectively and delivers value as a member of the agile team.
· Also operates effectively and delivers value as an individual for quick turnaround of enhancements and fixes.
· Responsible for meeting expectations and deliverables on time and in high quality.
· Responsible for the development of web applications and components.
· Responsible for the design and development of web pages, dashboards, and web application GUIs.
· Effectively develops clean, well structured, easily maintainable code and adheres to source control practices.
· Utilizes story-boarding and graphic pre-designs where appropriate.
· Demonstrates ability to understand loose requirements and think through repercussions of a design before completing it.
· Demonstrates creative, technical and analytical skills.
· Demonstrates ability to communicate effectively in both technical and business environments.
· Design, develop a responsive UI for web OMNI applications to render in iPhone and Android mobile devices and in desktops using HTML 5, CSS3,ASP.Net, C#, WCF service, .NET script and JQUERY
· COGS service(WCF) installation, application deployment and support of web OMNI(Offender Management Network information) applications (web OMNI- Law
Enforcement, web OMNI- Agents, VASOR web App, and Gateway service for all web apps)
· Implementation of bug fixes and all feature enhancements.
· Re-engineering the C#, asp.net code structure and application design
· Creation and maintenance of user accounts, profiles for all the users and groups for all the web OMNI apps using the power builder security app3
· Create, maintain database daily and weekly scheduled jobs to load web OMNI proxy/work tables
· Automaton of system administration tasks to load real time data from OMNI power builder app into web OMNI app using SQL triggers, stored procedures and SYBASE queries.
· Implementation of Data Corrections(DBCR) and formatting of offender's vendor data in web OMNI
· Field visits to support and address the user issues and monitor the applications performance.
· Technical Support for the production environments accessed by the web OMNI users.
· Development of Standard Operating Procedures (SOP), System Design Documents, Server Interface Diagrams, System and gateway service Configuration Documents, Application Installation Procedures
· Monitoring and troubleshooting mobile applications on iPhone devices
· Strong written and oral communication skills
Technologies: ASP.NET, C#.NET, MS SQL Server, MVC, WCF, Entity Framework 5.0, Microsoft SQL Server 2005/2008 R2, Visual Studio 2013, T-SQL, SQL Server Reporting Services, .NETScript, HTML5, Agile Methodology
Education: Bachelor’s Degree or higher in a Computer related field or foreign equivalent