Job Summary: As a Software Engineer 4, you will play a critical role in our organization by contributing to complex initiatives with broad impact. You'll engage in large-scale planning for software engineering, review and analyze multi-faceted challenges, and collaborate with cross-functional teams. Your expertise will help drive innovative solutions and contribute to the success of our projects.
Responsibilities:
Consult on complex initiatives, considering multiple factors including intangibles and unprecedented situations.
Contribute to the resolution of intricate and multi-faceted problems, ensuring compliance with policies and procedures.
Collaborate strategically with client personnel to achieve deliverables.
Required Qualifications:
5+ years of software engineering experience, demonstrated through work, consulting, training, or military background.
Bachelor's degree (BS/BA) or higher in science or technology, preferably in Computer Science Engineering.
7+ years of software engineering experience.
2+ years of experience in pipeline-as-code development.
3+ years of DevOps and Site Reliability Engineering (SRE) experience.
Strong working knowledge of Java and microservices architecture.
Proficiency in Groovy and NodeJS.
Familiarity with designing and developing pipelines for managed Kubernetes environments.
Automation skills using shell scripting languages (e.g., PowerShell, Bash, Python).
Experience with build tools such as Maven and Gradle.