Application Developer II
- Req. Number: R4325
- Location: Remote
- Posted Date: 6/29/2022
Job Summary:
The Application Developer II is responsible for the designing, coding, testing, and analyzing software programs and applications including research, design, documenting and modifying throughout the production lifecycle.
Essential Functions:
- Understand business requirements to create solutions for business processes.
- Work in an Agile framework with Sprint Planning, Daily Scrum, Retro functions.
- Create Design Documents, review with the team, write code per the design.
- Unit test the code for accuracy and performance.
- Build and deploy code for test and support testing.
- Understand Cross-team dependencies with code and coordinate with other teams to resolve them.
- Review code of the team members and provide feedback and enhancement to the code written.
- Serve as an SME in one or more areas of the Enrollment function of the organization.
- Support the code written once it goes to Production with any defects and fixes.
- Work collaboratively with other developers, System Analysts and Testers for delivering quality code on time.
Education and Experience:
- Bachelor of Science in the field of computer science or software engineering or equivalent years of relevant work experience required
- Minimum of three (3) years of technical experience required
- Experience developing and designing n-tier applications with multi-tier architectures required
- Experience building solutions in Microsoft .NET Technologies and SQL Server database required.
- Experience with Coginzant Facets system, Enrollment module is a plus.
Competencies, Knowledge and Skills:
- Minimum 3 years of experience programming in C# programming language.
- Experience creating Console applications, ETL and Web UI.
- Minimum 3 years of experience programming with Microsoft SQL Server.
- Experience creating/updating/optimizing SQL Tables, Views and Stored Procedures.
- Experience creating active web pages within an authenticated environment.
- Minimum 3 years of experience with creating REST API Web Services in C#.
- Installation of Web Services on Servers, trouble shoot and monitor using off the shelf/custom tools is big plus.
- Knowledge/Experience with Micro Service Architecture.
- Create build scripts/pipelines using GIT Source Control and TFS environment.
- Strong interpersonal skills including excellent written and verbal communication skills
- Writing unit test cases with a goal of 99% code coverage using N-Unit framework.
Licensure and Certification:
- Certifications in Microsoft Training or comparable certifications for Java or other OOP languages (MCSD, etc.) preferred
Working Conditions:
- General office environment; may be required to sit or stand for extended periods of time