Full time, Contract | Phoenix, AZ
SUNSOFTONLINE LLC
Status: Active
Posted On: Apr 12 2024
Salary: $80,000 - $98 per year
 Applied

Description

REQ 1248

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. 

  • Analyzes and resolves issues in applications. 

  • Proactively solves complex problems. 

  • Supports production systems; analyzes 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, SQLServer, 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 ElastiCache. 

  • 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:

  • 5 or more years of programming and analysis experience (or equivalent experience)

  • Minimum of 3 years of experience in .NET web based systems

  • Experience with Visual Studio or JetBrains Rider

 

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 Associates degree in Computer Science and 7+ years of experience.

 

Education Preferred:

PMP Certification is a plus

 

Additional Information:

Position is Onsite

Once the candidate has successfully integrated with the IT team, project team and the project, there is an opportunity for the position to move into a hybrid one

 Applied
Back