Software Engineer II
Core
Develops information systems by designing, developing, installing, and testing software solutions while conducting systems analysis to improve operations.
Role type
Mid-level Software Engineer
Builds
Information systems and software solutions
Domain
General software development and production support
Deliverable
production ML models | product features
Required skills
Back-end programming, front-end scripting, systems analysis, troubleshooting program errors, application configuration, client/server network knowledge, unit testing, code review adherence
Preferred skills
Workflow design, performance optimization, scalability implementation, security hardening
Technologies
Back-end programming languages, front-end script languages
Responsibilities
Manage trouble ticket resolution for multiple applications; provide production support by troubleshooting issues and developing fixes; code programming logic for new or existing solutions; handle installation, configuration, development, and upgrade of assigned software products; monitor quality and performance of applications through testing and maintenance; obtain and perform technical design and unit test plan reviews.
Seniority
Mid-level, hands-on IC