USAA→
Software Engineer Entry Level at USAA in San Antonio Home Office I
Entry LevelOn-siteFull-timeSan Antonio Home Office I$64k–$122k/yr
Skills
software developmentci/cd pipelinesjavagitcloud technologiescontainer managementbash scriptingdevops principlestroubleshooting
Job Description
Summary: USAA is dedicated to empowering its members to achieve financial security through exceptional service and products. The Software Engineer will support and improve CI/CD pipelines, documentation, and integration efforts while learning about enterprise delivery automation platforms.
Responsibilities:
- Under direct supervision, design, develop, code, and test technical solutions
- Write code to deliver features, and improvements, on a regular basis
- Verify and resolve technical problems and production issues through troubleshooting techniques
- Improve application stability and scalability
- Create and maintain technical documentation
- Create and improve automated tests and code quality
- Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures
Required Qualifications:
- Bachelor's Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree OR Approved certification from CodeUp, Galvanize, VetFIT (Veterans for IT) or eFIT (Employees for IT)
- Up to 2 years of software development experience
- Foundational and conceptual knowledge of function/discipline and demonstrated application of knowledge, skills, and abilities towards work products
- Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
- Ability to effectively articulate technical challenges and solutions
- Basic understanding of cloud technologies and tools
Preferred Qualifications:
- Proficient in using Git for code management and collaboration
- Experience with creating and managing container images
- Familiarity with Podman
- Familiarity with Golang
- Experience with Helm, Kubernetes, and Argo for managing application deployments
- Experience with YAML for configuration and infrastructure-as-code
- Experience with a coding language such as Go, Java, C, or C++
- Proficiency in Bash scripting for automation and system administration tasks
- A strong interest in DevOps principles and practices
- US military experience through military service or a military spouse/domestic partner
Required Skills: Software Development, CI/CD Pipelines, Java, Git
Important Skills: Cloud Technologies, Container Management, Bash Scripting
Nice-to-Have Skills: DevOps Principles, Troubleshooting
Benefits: Comprehensive medical, dental and vision plans, 401(k), Pension, Life insurance, Parental benefits, Adoption assistance, Paid time off program with paid holidays plus 16 paid volunteer hours, Various wellness programs, Career path planning and continuing education
Benefits
Comprehensive medical, dental and vision plans
401(k)
Pension
Life insurance
Parental benefits
Adoption assistance
Paid time off program with paid holidays plus 16 paid volunteer hours
Various wellness programs
Career path planning and continuing education