Posted in

Software Engineer Entry Level – UI + API Development

Software Engineer Entry Level – UI + API Development

CompanyUSAA
LocationSan Antonio, TX, USA
Salary$63590 – $114450
TypeFull-Time
DegreesBachelor’s
Experience LevelEntry Level/New Grad, Junior

Requirements

  • 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.

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.

Preferred Qualifications

  • Experience developing APIs in JAVA
  • UI development skills like React UI or Typescript
  • Experience or formal training developing database applications using a relational database (e.g. Microsoft SQL Server, Oracle, MySQL, PostgreSQL, or similar).
  • Experience or formal training developing code using HTML and CSS
  • Experience or formal training developing systems development specifications, following SDLC and Safe Agile methodology.