Software Engineer
On-siteSan Antonio, Texas, United States
San Antonio, Texas, United StatesOn-siteFull TimeMasters Degree
Full TimeMasters Degree
Job Summary
Design, code, test, and deploy applications that meet high standards of performance, security, and scalability while collaborating with cross-functional teams. Conduct software testing and debugging, document technical designs and processes, and ensure all software aligns with best practices and project requirements. Utilize proficiency in Python, Java, or C++ alongside version control systems and APIs to deliver innovative solutions within Agile methodologies.
Required Qualifications
- TS/SCI Full Poly
- Full U.S. Citizenship
- Bachelor's Degree
- 4-5 years experience in lieu of a Bachelor's Degree
- 4-5 years experience credit for a Bachelor's Degree
- 2 years experience credit for a Master's Degree
- Proficiency in Python, Java, or C++
- Knowledge of version control systems (e.g., Git)
- Experience with APIs and RESTful services
- Competency in writing clean, maintainable code
- Understanding of algorithms and data structures
- Familiarity with Agile methodologies
Desired Qualifications
- Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering, Data Science, Cybersecurity, Mathematics, Artificial Intelligence, Machine Learning, Robotics, Game Development, Information Systems, Applied Computing, Computational Science, Human-Computer Interaction, Network Engineering
- Knowledge of cloud platforms (e.g., AWS, Azure)
- Familiarity with DevOps practices
- Experience with containerization (e.g., Docker)
- Understanding of CI/CD pipelines
- Exposure to front-end frameworks (e.g., React, Angular)
- Experience with microservices architecture
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.