What are the responsibilities and job description for the Senior Software Engineer position at Apex Systems?
Job Description
Job#: 1337072
Job Description:
Senior Software Engineer
Hybrid - San Diego, CA
Overview
We are looking for a senior DevOps and automation engineer who will assist in developing and maintaining automation opportunities within our DevOps and quality engineering framework. Our QE team strives on ensuring high quality customer experience using standard methodologies in manual and automation testing.
Qualifications
Required skills
Experience
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Job Description:
Senior Software Engineer
Hybrid - San Diego, CA
Overview
We are looking for a senior DevOps and automation engineer who will assist in developing and maintaining automation opportunities within our DevOps and quality engineering framework. Our QE team strives on ensuring high quality customer experience using standard methodologies in manual and automation testing.
Qualifications
- Identify automation opportunities within configuration management lifecycle, deployments, automation testing and performance testing
- Build, execute and maintain load tests using JMeter or any similar tool
- Proposing and implementing enhancements to improve system performance and reliability throughout system lifecycle
- Performs root cause analysis of performance optimization and architecture
- Triaging failures including software and hardware builds, system tests, coverage tests, and CI/CD systems
- Create and execute Selenium UI automation tests
Required skills
- Selenium UI automation using Java preferred (other languages okay)
- Knows software development lifecycle and configuration management; specifically within Agile. Proficient with GitHub, Jenkins
- Performance test engineering experience in API, Web based applications using industry standard tools K6, JMeter, LoadRunner
- Experience in analyzing APM tools such as NewRelic, Splunk etc
- Experience in scripting using Java/ JavaScript/ Python / C
- Understanding of Unix/Linux systems internals and networking
- Experience with automation and configuration management tools
- Experience in public cloud services and deployment (Prefer AWS experience)
- Coding experience in: Go, Perl, Python or Java
- Integrating Open-Source tools
- Fix complex issues ranging from system resources to application stack traces
- Continuous Integration and Continuous Delivery/Deployment tools like Jenkins, Bamboo, or similar
- Developing tools for system configuration, deployment, and monitoring
- Automate and improve everything including process improvements, standardizing tools and technologies!
Experience
- BS in Computer Science, Software Engineering, or equivalent experience
- 7 years professional experience at scale
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Senior Data Engineer
Dynatron Software -
Chula Vista, CA
Senior Data Engineer
Buoy Software -
Chula Vista, CA
Senior Java Backend Engineer
CAST Software Inc. -
Meudon, CA