What are the responsibilities and job description for the Application Developer position at Infinite Computing Systems?
Job Title: Applications Developer
Job ID: # 1707
Client: State of Arizona – AZGFD
Location: 5000 W. Carefree Highway, Phoenix, AZ, 85086
Position Description:
- This position will be a part of a team that is responsible for rewriting a legacy application.
- This position serves as a technical expert for the Department’s Watercraft software applications.
- Develops new applications to meet functional and technical designs.
- Fixes and develops changes to applications to meet functional and technical designs following best practices and development standards and guidelines.
- Analyses and resolves issues in applications. Proactively solves complex problems.
- Supports production systems; analyses and resolves production problems in a timely manner; resolves end user service requests as assigned.
- Completes unit and system test application changes to ensure system integrity. Engages with business analysts and stakeholders to understand functional requirements and contributes to completion of functional specifications.
- Prepares technical documentation on application specifications, prepares, and interprets project documentation.
- Creates deliverables according to the Software Development Lifecycle such as functional and technical specifications, use cases, test cases, and system documentation.
- Perform other duties as assigned.
Skills Required
- The candidate must have considerable working knowledge of multiple programming languages.
- Considerable experience working with multiple database management systems, specifically MSSQL, and multiple development platforms; this includes experience designing and developing web tools. Familiar with or have a working knowledge of AWS products and services.
- Considerable experience working in an Agile work environment.
- The candidate will have skills in strong customer service, interpersonal, written and oral communication, virtual communication, critical thinking. Be highly organized to handle multiple project sprints and deadlines; create project workflows and timelines; project-based budgeting.
- Have skills in the practice of producing efficient code based on business requirements and reusable/standardized code; testing and deploying applications; evaluating performance and security of new and existing applications.
- Comfortable working in a fast paced and dynamic environment.
- Work consistently with thoughtfulness, creativity and a high level of detail. The candidate will have the ability to balance, prioritize and organize multiple tasks; work collaboratively in teams and across organizations; synthesize feedback and adjust plans; accordingly, quickly learn and develop in new programming languages & APIs.
- Due to the nature of the project, the candidate will need to demonstrate their ability to work independently through a project management team.
Skills Preferred
- MSSQL, SQL Server, C#, MVC, .Net Core, LINUX, GitLab, gRpc and/or WCF, Informix experience would be useful but not required. T4 Templates or other templating technology.
- Redis and AWS Elastic ache. Asana project management software(or similar.)
- Knowledge of integrating printers into web applications and backend processes.
- SSRS for reporting.
- Dashboard creation and integration is desirable. LDAP and AWS Cognito authentication integration is also desirable.
Experience Required
- Bachelor’s degree in computer science or associate’s degree in computer science and 7 years of experience.
Experience Preferred
- Design, development and maintenance of web applications/web database applications.
- Previous experience working in a government agency.
- Good communication and organizational skills.
Education Required
- Bachelor’s degree in computer science or associate’s degree in computer science and 7 years of experience.
Education Preferred
- PMP(Project Management) certification is a plus.
Job Types: Full-time, Contract
Pay: $48.00 - $49.92 per hour
Ability to Commute:
- Phoenix, AZ 85007 (Required)
Ability to Relocate:
- Phoenix, AZ 85007: Relocate before starting work (Preferred)
Work Location: In person
Salary : $48 - $50