Under general supervision, responsible for developing, maintaining, and supporting enterprise business applications while ensuring data quality. Collaborates with developers and end-users to develop, implement, and oversee processes, systems, and related activities that support and grow the institutional informatics needs.
Develop web applications using Laravel, VueJS, node/yarn, and composer
Develop Microsoft SQL Server stored procedures and views
Collaborate with team members and subject matter experts through all aspects of the product lifecycle
Manage source code using git and git-flow
Design and implement procedures and tools that optimize application sustainability and function
Generate well-structured, tested code with detailed specifications
Remain informed about best practices and up to date with appropriate development techniques and platforms
Bachelor’s degree in Computer Science or a related field is required.
Three (3) years of related experience is required.
Demonstrated knowledge of application development life cycle, analysis and programming activities.
Understanding of version control tools, package management, and automated testing procedures
Ability to design, build, develop, test, and perform data validation.
Ability to obtain the business requirements and translate them into detailed specifications. Strong written and verbal communication skills.