Description: This role is responsible for planning, developing, coordinating, and maintaining web-based applications that utilize advanced technologies within a complex software environment. Responsibilities/skills:
Collaborate with the application services team to analyze, design, develop, and test complex computer applications and instructional tools using a variety of development tools, programming languages, and databases.
Prepare detailed project analysis reports for proposed systems, including scope documents, data flow charts, wireframes of user interfaces, and quality assurance test plans.
Manage assigned aspects of complex projects such as conceptualization, functional scoping, timelines, delivery schedules, installation support, and end-user training as needed.
Code, enhance, document, and test complex computer programs, databases, and information systems.
Qualifications:
Bachelor's degree in Computer Science, or a combination of degree and equivalent experience
.NET coding experience, including the creation of objects / classes
3-5 years of programming experience
Experience coding in an enterprise-level environment
Experience using DEVOPS and CI/CD code management systems
Experience using CSS to manage interface design layout and formatting