What are the responsibilities and job description for the Application Developer position at Serigor Inc?
Job Title: Application Developer
Location: Columbia, MD
Job Type: Full Time
Company Overview:
Serigor Inc., headquartered in Baltimore, MD, with a branch in Columbia, MD, is a trusted leader in IT Consulting and Outsourcing. As a CMMI Level 3-certified, Woman-Owned Small Business (WOSB), we specialize in IT Services, Staff Augmentation, Government Solutions, and Global Delivery. Since 2009, we have provided innovative IT solutions to Fortune 500 companies and government agencies, helping businesses maximize their IT investments.
Serigor Inc. is an equal opportunity employer committed to diversity and inclusion.
Minimum Experience Requirements:
- Experience working in a fast-paced, data-driven IT environment at a state government agency or equivalent organizational level.
Application/Database Requirements:
- At least 5 years’ experience with Microsoft Visio and Microsoft Office.
- At least 5 years’ development experience with Microsoft SQL Server and SQL.
- At least 5 years’ experience with Azure DevOps (ADO).
- At least 5 years’ experience with Visual Studio 2015 -2022.
- At least 5 years development experience with C#, VB ASP.Net, MVC, JavaScript, CSS, Bootstrap
- At least 2 years’ experience with SSRS Reports
Application/Database Additional Skills (Preferred):
- At least 2 years of experience with ServiceNow.
- Prior experience with Department of Education
List of tasks performed to maintain applications: (may not be inclusive of all tasks)
- Monitor the batch error reports and investigate and resolve any outstanding issues.
- Analyze, test, and make code changes based on requests from client and documentation of the code modifications.
- Research and resolve issues or ADO work items reported by client.
- Research and respond to the various business units when they need issues or ADO work items researched based on their testing activities.
- Be involved in meetings with the business Customer for various issues/clarifications.
- Ensure the flow of work by effectively managing the work items in ADO thereby ensuring the resolution of issues reported are not delayed beyond the reasonable due dates set during creation.
- Closely monitor the work allocation so that resources are available in case any critical issues are reported that need a turnaround time of 24 hours or less.
- Conduct unit and systems testing prior to sending fixes or enhancements to customer for user acceptance testing.
- Provide Level of Effort (LOE) hours for ADO work items or other requests.
The following are samples of maintenance tasks that could be assigned:
- Create new specs or update existing specs when code changes are made.
- Research and correct payment issues when reported.
- Monitor and regularly update ADO work items used to report issues and request enhancements.
- Migrate code tables to all environments.
- Create new specs or update existing specs when code changes are made.
- Conduct unit and systems testing prior to sending fixes or enhancements to customer for user acceptance testing.
- Process ADO tickets and client business questions regarding client application functionality.
- Analyze, test, and make code changes if needed for upgrades.
- Provide Level of Effort (LOE) hours for tickets.
- Investigate/Research questions and problems from the business unit.
- Provide percentages completed on tasks.
- Handle errors received from applications or batch jobs.
- Create new Batch Jobs as required and support existing Batch Jobs
- Coordinate scheduling of batch jobs.
- Create/modify application code for Requests (ADO, Cherwell requests, legislation request, projects, etc.).
- Create and maintain SSRS reports.
Performance Requirements:
- Their responsibilities include maintaining and supporting applications, associated processes, and systems currently under client’s purview. The contracted resources must have experience maintaining and supporting processes and functionality similar to what exists within client today.
- The expectations of the contracted resources include collaboration with agency Subject Matter Experts (SMEs) to gather requirements and develop application code, ensuring code matches specifications and coding standards, performing unit/system testing, supporting application and database development, preparing code for production implementation, as well as maintaining and supporting all client applications.