Developer/Programmer Analyst 3 - ISAM Programmer
Austin, TX, United States
I. DESCRIPTION OF SERVICES
Develop, enhance, and maintain a large, custom web application with strong knowledge of ASP.NET MVC with C#, Web API, and other Microsoft technologies.
Gather, analyze, and translate business requirements.
Provide estimation of effort required to execute development of application enhancements.
Refactor and improve code to meet Agency security standards for readability, scale, re-usability, and performance.
Write and perform unit tests using MSTest to achieve maximum code coverage.
Build and promote the code to Development and Test servers.
Update the progress and status of tasks in Jira/Bitbucket to be tracked by management.
Perform peer code reviews on the effectiveness, code quality and functional validity of the code written by fellow team members.
Document implementation notes to assist code reviewers, testing team and fellow team members for future maintenance.
Demonstrate the new software capabilities to the business, end users and all stakeholders.
Ability to learn quickly, think creatively, and solve complex problems.
Identify potential application and design impediments, then devise ways to correct those issues.
Acquire data from primary or secondary data sources and maintain databases.
Communicate effectively with management team as well as internal/external application users.
Work as a member of a team in a fast-paced environment.
II. CANDIDATE SKILLS AND QUALIFICATIONS
Minimum Requirements:
Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity.
Years
Required/Preferred
Experience
8
Required
ASP.NET MVC with C#
8
Required
Web API
8
Required
SQL Server
8
Required
Write and perform unit tests using MSTest to achieve maximum code coverage.
8
Required
Jira & Bitbucket or similar applications
6
Preferred
Experience developing the Intervention, Stage and Activity Manager (ISAM) application
6
Preferred
Experience developing, enhancing, and maintaining an application in the Texas Education Agency Login (TEAL) environment; specifically the Intervention, Stage and Activity Manager (ISAM) application which is used by campuses and districts in improvement.