Responsibilities
- Deliver complex software and integration solutions through design, planning, development, deployment, operation, and support.
- Provide tactical and strategic technical leadership and represent architectures and priorities in cross-team decisions.
- Partner with product and project managers to shape vision, direction, and priorities.
- Design and develop data engineering, data integration, and data management practices and tools.
- Build scalable, secure, maintainable software and responsive user experiences.
- Advocate software development practices involving testing, modularity, observability, scalability, and integration.
- Collaborate with software engineering and technical teams to deliver results and influence organizational direction.
- Mentor software engineers and support their professional growth.
- Maintain knowledge of software engineering tools and practices including testing, profiling, code coverage, code analysis, and integration testing.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 7–10 years of proven experience as a software developer with a strong portfolio of complex software and integration solutions.
- High proficiency in programming fundamentals and standard software development frameworks.
- Experience implementing security best practices in software engineering.
- Knowledge of design patterns and software engineering best practices for code quality, security, maintainability, and scalability.
- Experience with version control systems such as Git.
- Experience with Microsoft technologies including Azure App Services, Azure Functions, and Azure DevOps.
- Excellent communication and collaboration skills with the ability to adapt to new technologies and changing business requirements.
- Experience with automated testing and multiple testing levels, including unit, integration, and end-to-end testing.
- Experience monitoring and logging application performance in cloud environments.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with CI/CD pipelines and cloud deployments.
Benefits
- Relocation will not be considered.
- Expatriate assignments will not be considered.
- Chevron is unable to sponsor employment visas or consider individuals on time-limited visa status for this position.
Tech Stack
Categories
About Chevron
Our greatest resource is our people. Their ingenuity, creativity and collaboration have met the complex challenges of energy’s past. Together, we’ll take on the future. We support the LinkedIn Terms of Use (User Agreement), and we expect visitors to our page to do the same. We encourage open, lively conversation with a few simple rules: --We reserve the right to correct factual errors. --We will reply to comments when appropriate. --If we disagree with other opinions, we will do so respectfully. --You may not post anything that is spam or that is abusive, profane, or defamatory toward a person, entity, belief, or symbol. --We will delete any posts that contain personal information such as email addresses, phone numbers and physical addresses, and other third party intellectual property material, when that information does not belong to the author of the post. --You may not post job listings for non-Chevron positions. --While we support lively, open discussion, we reserve the right to delete comments.
