Description
We are seeking a talented Senior Full Stack Developer to join our dynamic team and support mission-critical systems through Agile DevOps methodologies. In this role, you will have the chance to develop robust applications and cloud environments while maintaining our essential systems. As a key contributor, you'll provide your technical skills in the design, development, implementation, and testing of innovative customer tools and applications. Your expertise will guide projects through the complete software development lifecycle, including scope definition, architecture, design, coding, and unit testing.
Primary Responsibilities:
Engage in software programming initiatives aimed at promoting innovation and enhancements, utilizing a variety of technologies including HTML, CSS, JavaScript, Java, Python, SpringBoot, Hibernate, and Angular.
Design and implement software system validation and testing methods using tools such as Junit and Katalon.
Develop and integrate custom software solutions to harness automated deployment technologies effectively.
Prototype, deploy, and optimize solutions within Commercial Cloud Solutions utilizing Infrastructure platform services.
Collaborate closely with team members, Product Owners, and Scrum Masters to ensure User Story alignment and the successful implementation of customer use cases.
Analyze and coordinate Infrastructure requirements driven by the developed software to align with customer mission objectives through proof of concept and performance testing.
Support Agile software development life cycle by following Program SAFe practices.
Utilize industry-leading DevOps tools such as GitHub, Jenkins, and Unix bash scripting.
Document and execute systems software development, including the deployment of build artifacts across various environments using GitFlow constructs.
Communicate vital project information to team members, fostering a cohesive and effective team environment.
Leverage the Atlassian tool suite including JIRA and Confluence to track activities efficiently.
Identify and apply best practices and standard operating procedures.
Innovate solutions to meet the technical requirements of customers.
Basic Qualifications:
Proficient with common Agile practices, service-oriented environments, and development practices.
Extensive experience with Java, Angular, Spring, and C2S.
Strong background in the software development lifecycle, particularly with DevOps tools and practices.
Proficient in software testing performance tools such as Junit.
Experience with scripting languages, including Python and Bash.
Adept in Agile development environments and their methodologies.
Substantial experience in development within Commercial Cloud Platforms (e.g., AWS, Google Cloud, Azure).
Familiarity with development that involves cloud data services (e.g., S3, RDS, EFS).
Excellent communication skills, both written and verbal.
Well-versed in using version control systems.
Experienced in employing issue/problem tracking systems.
Bachelor's degree with 12+ years of relevant experience, or a Master's degree with 10+ years of relevant experience. Additional years of relevant experience will be considered in lieu of a degree.
The candidate must be a U.S. citizen.
A current TS/SCI with Polygraph clearance is mandatory.
Preferred Qualifications:
Experience working directly on customer systems.
Understanding of the customer's system development policies.
Proficiency in structured analysis and design methodologies.
Located at: CABARESTON
Original Posting Date: 2024-02-16
Note: The job requisition will remain open for at least 3 days from the original posting date.
Pay Range: $126,100.00 - $227,950.00
This pay range represents a general guideline and not a guarantee of compensation. Factors influencing offers include job responsibilities, education, experience, knowledge, skills, and internal equity, among others.