- Birmingham, Alabama, United States
- 3–5 years
Software Engineer II responsible for designing, developing, testing, and supporting software solutions, managing trouble tickets, and performing system configuration and upgrades.
Responsibilities
- Manages trouble ticket resolution for multiple applications
- Provides production support of applications in production by troubleshooting issues, proposing solutions, developing and testing fixes, and migrating solutions with limited supervision
- Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security
- Codes programming logic for new or existing solutions software or applications following design specifications
- Works on assignments with defined parameters where considerable judgment and initiative are required in resolving problems and making choices, recommendations, or decisions
Requirements
- Bachelor's degree in computer science, software engineering, or a related field