Software Engineer
Apply NowTempleton & Partners - Innovative & Inclusive Hiring Solutions
Job details
Join a renowned American investment banking firm that is instrumental in shaping global financial markets. Our client are known for their dedication to innovation and delivering top-tier financial solutions to a diverse range of clients. As a member of their technology team, you'll contribute to mission-critical systems that support some of the most advanced financial operations in the industry. Location: Birmingham - onsite Duration: 6months initial with extensions possible Position Overview: They are seeking a skilled and motivated Software Engineer with strong programming expertise and experience in distributed storage systems. You will be responsible for developing, testing, and debugging software solutions to support various projects within the firm. This role involves collaboration with cross-functional teams to ensure seamless software delivery using continuous integration and deployment methodologies. Key Responsibilities: Develop, test, and maintain high-quality code using Perl and Shell/Korn Shell for a variety of financial projects. Debug and optimize code to ensure system efficiency, reliability, and performance. Work with distributed storage systems, including DB2, Sybase/Sybase IQ, and MongoDB, to manage large-scale data environments. Collaborate with DevOps teams to integrate and deploy software solutions using CI/CD pipelines, with a focus on Git. Participate in system design, architecture, and implementation to meet the evolving needs of the business. Provide technical support and troubleshooting in Unix/Linux environments to ensure smooth operations. Stay updated with industry trends and emerging technologies to continually improve system performance and development processes. Required Qualifications: Strong programming skills in Perl and Shell/Korn Shell. Experience in writing, testing, and debugging code in complex software projects. Familiarity with distributed storage systems such as DB2, Sybase/Sybase IQ, and MongoDB. Proficiency with continuous integration and deployment (CI/CD) pipelines, particularly using Git. Working knowledge and experience in Unix/Linux environments. Strong problem-solving abilities and attention to detail. Excellent communication skills and the ability to work effectively in a fast-paced, team-oriented environment. Preferred Qualifications: Previous experience in the financial services or investment banking industry. Familiarity with cloud-based storage solutions and infrastructure as code (IaC) practices. Knowledge of additional programming languages or scripting tools.
Apply Now