- Product And Requirements Management: Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases. Participate in stand-up operations meetings.
- Author: Process and Design Documents
- Design/Develop/Test/Deploy: Work with the Business Customer, Product Owner, Architects, Product Designer, Software Engineers, and Security Controls Champion on solution design, development, and deployment.
- Operations: Generate Metrics, Perform User Access Authorization, Perform Password Maintenance, and Build Deployment Pipelines.
- Incident, Problem, And Change/Service Requests: Participate and/or lead incident, problem, change and service request-related activities. Includes root cause analysis (RCA). Includes proactive problem management/defect prevention activities.
What you’ll be able to do:
- Product And Requirements Management: Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases. Participate in stand-up operations meetings.
- Author: Process and Design Documents
- Design/Develop/Test/Deploy: Work with the Business Customer, Product Owner, Architects, Product Designer, Software Engineers, and Security Controls Champion on solution design, development, and deployment.
- Operations: Generate Metrics, Perform User Access Authorization, Perform Password Maintenance, and Build Deployment Pipelines.
- Incident, Problem, And Change/Service Requests: Participate and/or lead incident, problem, change and service request-related activities. Includes root cause analysis (RCA). Includes proactive problem management/defect prevention activities.
The minimum requirements we seek:
- Bachelor’s degree in computer science, computer engineering or related quantitative field.
- 3+ years’ experience in Software Engineering.
- 2+ years of experience with frontend frameworks (Angular, React, or Vue)
- 2+ years of experience with backend frameworks (Spring boot, Flask, Django, FastAPI)
- 2+ years of experience with Python and Java programming languages
- Master’s degree in computer science, computer engineering or related quantitative field.
- Proven experience understanding, practicing, and advocating for software engineering disciplines including eXtreme Programming (XP), Clean Code principles, Software Craftsmanship, Lean methodologies, Paired / Mob / Ensemble programming, Test-first/Test Driven Development (TDD), etc.
- Hands-on experience building LLM-powered agentic workflows and a strong willingness to embrace the shift from deterministic to probabilistic engineering.
- Experience with developing for and deploying to cloud platforms (e.g. GCP, PCF, Azure)
- Comfortable with Continuous Integration/Continuous Delivery tools and pipelines e.g., Tekton, Terraform Jenkins, Cloud Build, etc.
- Highly effective in working with other technical experts, Product Managers, UI/UX Designers and business stakeholders
- Experience with CA Agile Central (Jira), backlogs, iterations, user stories, or similar Agile Tools
- Experience in the development of microservices
- Understanding of fundamental data modeling
- Strong analytical and problem-solving skills
- Willingness to collaborate daily with team members.
- A strong curiosity around how to best use technology to amaze and delight our customers
Our preferred qualifications: