Job Description: Senior Software Developer
Company Profile:
We are a technology firm in the UK and India focused on the financial services domain. Our clients are the world’s major fintech players. We seek intelligent, talented, and motivated individuals who are up for a challenge and believe in our vision.
As a company, we are committed to our people’s growth, development, and well-being. We are an equal opportunity employer. We value diversity and inclusion and encourage all qualified individuals to apply.
What we offer:
Team & Role Overview:
We are a small team of dynamic engineers looking to add a new member to a rapidly evolving system that is critical to our clients’ success.
You will be part of a team advancing a large-scale, multi-language environment with numerous real-time services. You will be involved in extending and enhancing the core system and services using our unique data fabric. Your extensive knowledge of asynchronous, event driven systems will be put to use in a variety of languages.
Your ability to operate and solve problems in a rapidly evolving environment are keys to your success. Your primary strengths will be understanding event driven systems architecture and behavior; translating requirements into design with the team; and then either overseeing or performing the implementation. Your ability to identify and understand issues quickly while creating strategic solutions is vital.
Essential Duties and Responsibilities:
Develop and enhance high performance, low latency components for real-time systems including:
Competencies:
Qualifications:
Working knowledge of:
Other Preferred Skills and Abilities:
Education:
BS or advanced degree in Computer Science, Information Systems, or related field