Software Engineer Python/Angular
Core
Research, design, development, analysis, testing, and implementation of software operating or application systems for online, competency-based degree programs.
Role type
Software Engineer (Python/Angular)
Builds
Web-based applications and web services
Domain
Higher Education / Online Learning / Software Engineering
Deliverable
production ML models | product features
Required skills
Java, REST, database management, third-party integration, Object-oriented design, Software Development Life Cycle models, Cloud-Native Development, AWS, Javascript/Typescript, Angular, React, Vue.js, Oracle, GIT, JIRA, IntellliJ/VS Code
Preferred skills
Application Integration with legacy systems, Porting/Refactoring of On-Site to Cloud, Agile/Scrum, IDM/OSSO, ASP/.Net, DRUPAL, Groovy/Grails, Ruby/Rails, PHP, Hibernate/Seam, Banner, Drools, JBOSS
Responsibilities
Maintain accountability for small components within application architecture; interpret functional and non-functional requirements into designs and code; write technical requirements; apply testing strategies to maximize quality while minimizing costs; communicate project information to clients and project managers; maintain documentation.
Seniority
Mid-level (2 years experience required)