Software Engineer
Technology
Birmingham, United States1 month agoUntil 11/10/2026
Full time
Job description
We are working with a leading provider of information technology and workforce solutions, known for its extensive reach across the U.S. and Canada. This company empowers businesses with innovative tech and talent, making a significant impact in its industry.
The Role
- Oversee the development, modification, and maintenance of applications.
- Monitor system applications and ensure smooth operations.
- Provide advice and recommendations to management for improved operations.
- Design and deploy new applications, enhancing existing software.
- Test installed software to detect and resolve malfunctions.
- Oversee the training of junior engineers, acting as a procedural expert.
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- Seven (7) years of experience in a related software engineering role.
- Ability to collaborate effectively with programmers, developers, and other tech professionals.
- Proficiency in conducting system analysis and resolving technical challenges.
- Strong ability to manage multiple projects simultaneously.
- Knowledge of software testing, code optimization, and debugging.
- Competitive compensation with access to comprehensive benefits.
- Opportunity to work on critical application development and system enhancements.
- Chance to lead and mentor junior engineers.
- Be part of a dynamic team driving innovation and efficiency.
Keywords
monthsOfExperience: 84DebuggerSoftware EngineeringDebugging
Interested in this role?