Location: 100% RemoteYears’ Experience: 10+ yearsEducation: Bachelor’s degree in computer science, Software Engineering, or IT related fieldWork Authorization: Must show that applicant is legally permitted to work in the United StatesClearance: Applicants must be able to meet the requirements to obtain and maintain a Public Trust security clearance. NOTE: United States Citizenship is required to be eligible to obtain this security through this program agency.Key Skills: 10+ years software development experience including extensive development experience using PHP, Laravel framework, Vue.js, JavaScript, HTML5, Java, and CSSExpertise in relational databases such as PostgreSQL required.Familiarity with AWS Cloud, CI/CD, containerization and related technologies (i.e. Gitlab, Docker, Jenkins, Ansible, Kubernetes, Terraform) and scripting languages (Python, Bash, Powershell, Perl)
Responsibilities
Lead a team of staff to design, code, test, and debug applicationsSoftware development with Laravel PHP framework and Vue.jsWill be involved in the development, architecture, design of complex web applicationsDevelop using Laravel framework applications using Agile methodologyDesign data models and web APIs and creation of software tasks from system requirements.Perform requirements analysis, design, development, unit, and integration testing of software, troubleshooting and debugging of the system.Immediate responsibilities will include enhancing and maintaining the existing system as well as design, development, and documentation of new features.Collaborate with stakeholders to define project requirements and specificationsUsage of Agile project tools for day-to-day tasks within the Scrum processImplement web services, data persistence access features and external interfaces.Partner closely with front-end and database engineers to ensure features are developed holistically.Follow Agile software development methodology and team architecture standards.Mentor junior developers, maintain code standards and perform code reviews to ensure code quality
Qualifications
Bachelor’s degree in computer science or software engineering related fieldMust be able to obtain a Public Trust security clearance10+ years software development experience including extensive development experience using PHP development, Laravel framework, Vue.js, JavaScript, HTML5, and CSSExpertise in relational databases (RDBMS) such as PostgreSQL desiredFamiliarity with AWS Cloud, CI/CD, containerization and related technologies (i.e. Gitlab, Docker, Jenkins, Ansible, Kubernetes, Terraform) and scripting languages (Python, Bash, Powershell, Perl)Experience working with DevOps and/or DevSecOps teams to align product releases with established update cycles.Experience with design, development, enhancement, troubleshooting and debugging of web applications.Experience interacting with operations support to resolve any urgent issues/bugs to the point that they are fully remediated.Experience developing and integrating complex software systems through the full SDLC.Experience with Agile ScrumExperience leading and mentoring junior team members