US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Software Engineering [Multiple Positions Available]

Duties: Drive the design, development, and maintenance of complex applications, ensuring high performance, reliability and efficiency.

Develop and execute comprehensive project plans, incorporating technical requirements, resource allocation, and timelines to ensure on-time delivery of technology solutions.

Identify and mitigate risks, proactively addressing potential roadblocks and implementing contingency plans to maintain project and program momentum.

Collaborate with cross-functional teams including engineering, product, and business stakeholders to define, design, and implement new features and enhancements.

Leverage cloud technologies (both private and public) to modernize and migrate existing applications, ensuring seamless integration and deployment.

Conduct code reviews and ensure adherence to best practices and coding standards.

Troubleshoot and resolve complex technical issues, ensuring minimal downtime and optimal performance.

Implement and maintain monitoring tools to proactively identify and address potential issues in production environments.

Drive production support efforts, ensuring timely resolution of incidents and effective communication with stakeholders.

Develop and maintain documentation for systems, processes, and procedures to support production environments.

Stay updated with the latest industry trends and technologies, recommending and implementing improvements as necessary.

Ensure compliance with security and data protection standards in all development activities.

Provide technical leadership and mentorship to junior developers, fostering a culture of continuous learning and improvement.

QUALIFICATIONS:

Minimum education and experience required: Master's degree in Applied Computer Science, Information Technology, or related field of study plus 4 years (48 months) of experience in the job offered or as Software Engineer, IT Consultant, Manager/Associate - Projects, or related occupation.

The employer will alternatively accept a Bachelor's degree in Applied Computer Science, Information Technology, or related field of study plus 6 years (72 months) of experience in the job offered or as Software Engineer, IT Consultant, Manager/Associate - Projects, or related occupation.

Skills Required: This position requires four (4) years of experience with the following: developing scalable applications in Spring, Spring Boot, and Hibernate; mainframe development in COBOL, JCL, FILEMAXX, VSAM, CICS and DB2; GDG; Tape; CA7; Endeavor; FileAid; IBM SORT Utilities; Microservice and API System Design Principles; Stream API; Collections Framework; Bitbucket; Maven; data storage solutions for scalable data architectures including in FILEMAXX, VSAM, DB2, SQL Server, and GOS; Oracle database; designing complex software systems with Lucid Chart or Microsoft Visio; microservices and API development with modular applications; Team, Project, and Delivery Management including overseeing the entire lifecycle of a custody project from incept...




Share Job