Job Title: Software Engineer with Legacy Systems Experience
Our company is seeking an experienced software engineer to join our team. As a software engineer with legacy systems experience, you will be responsible for maintaining and updating existing software systems to ensure they remain functional, efficient, and secure. You will work closely with our project managers, architects, and other developers to ensure timely delivery of high-quality software solutions that meet the needs of our clients.
Responsibilities:
Maintain and update existing software systems to ensure they remain functional, efficient, and secure
Collaborate with project managers, architects, and other developers to ensure timely delivery of projects
Write clean, maintainable, and efficient code
Troubleshoot and debug legacy systems
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Ensure software systems meet the requirements of clients and end-users
Participate in code reviews and contribute to improving development processes
Requirements:
Bachelor’s degree in Computer Science or related field
Proven experience as a software engineer, with experience in maintaining and updating legacy systems
Strong proficiency in programming languages such as Java, C++, or COBOL
Familiarity with legacy systems development frameworks such as IBM Mainframe, AS/400, or VAX/VMS
Knowledge of legacy systems development best practices, design patterns, and software architecture principles
Experience with Git, JIRA, and Agile methodologies
Excellent communication and teamwork skills
Ability to work in a fast-paced, collaborative environment
We offer competitive compensation, a comprehensive benefits package, and opportunities for professional growth and advancement. If you are a skilled software engineer with legacy systems experience looking for an exciting and challenging opportunity, we encourage you to apply today.
Contact: S3H.com
Source: Technology Jobs
Leave a Reply