Unlock your career potential in software development and join a thriving collective of technology experts.
We are seeking an experienced Data Engineer to collaborate with our team in developing and maintaining software applications. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.
Key Responsibilities
* Collaborate with business analysts and end-users to identify requirements and develop technical specifications for software applications
* Design, develop, and maintain software applications using one or more programming languages and development frameworks
* Perform unit testing and integration testing to ensure software quality and reliability
* Debug and troubleshoot software issues in a timely and efficient manner
* Write and maintain technical documentation, including user manuals and system documentation
Required Skills and Qualifications:
* Bachelor's degree in Computer Science, Information Technology, or related field
* 3+ years of experience in software development, preferably as an analyst programmer in Financial Services (Banking preferred) industry
* Proficiency in one or more programming languages and development frameworks
* Experience in developing and maintaining software applications using Agile methodologies
Benefits:
* Opportunity to work with a diverse global collective of technology experts
* Access to premier learning platforms, sought-after certifications, and boundless development opportunities
* Flexible and inclusive culture that values diversity and inclusion
About Us:
We are a company that believes in creating a safe, flexible, and inclusive culture where everyone can bring their authentic selves to work. We are committed to driving sustainable thinking into our operations and the work we do with clients. Our values and ethics have been at the heart of our identity for over 50 years, guiding and inspiring all we do.