Full Job Description
Education
University degree in computer science or related field. Or equivalent work experience.
Experience
• 1 to 4 years experience in systems development, Software Programming
• Hands-on experience in C++ and/or Java development and scripting.
• Familiarity building HTTP, TCP/IP based applications.
• Proficiency in XML, JSON parsing methods, and system performance tuning.
• Familiarity with Agile tools like Jenkins, JIRA, Artifactory, and Confluence.
• Ability to harness AI toolsets for software development
Key Responsibilities
In this role, you will:
• Analyze requirements for the development of new features and shareable components across multiple applications.
• Develop applications using C++/Java, STL, Boost, and Linux in Docker environments.
• Articulate and implement complex requirements for application development.
• Utilize AI tools for development, Integration, testing & documentation.
• Align with Swift's security guidelines and coding standards.
• Conduct performance tests to ensure applications handle high efficiency flawlessly.
• Collaborate closely with multi-functional teams to efficiently implement solutions.
• Expand test automation and help to ensure quality in different test environments
Technical Skills
• Exposure in C++, templates, Boost libraries, gRPC, multi-threading application development
• Hands on experience in C++ and Java development
• Experience in building Networked applications
• Working knowledge in XML, JSON parsing methods
• Exposure in debugger, memory leaks, system performance tuning
• Security technologies such as PKI, HMAC, AES, digest algorithms, SSL
• Exposure in databases, storage technologies & RHEL systems
• Conversant with Agile tools such as Jenkins, JIRA, Artifactory & Confluence
Soft Skills
• Energetic positive approach to challenges
• Raise up for responsibilities, changes
• Focus on delivering quality customer experience
• Collaborate with team members across company wide
• Planning, Organizing, articulating design & Implementation
• Customer focused design, implementation
What we offer
We give you the freedom to be yourself. We are creating an environment of unique individuals - like you - with different perspectives on the financial industry and the world. A diverse and inclusive environment in which everyone's voice counts and where you can reach your full potential.