
Search by job, company or skills

Software Requirements:
Advanced knowledge in software development, particularly in full-stack environments.
Proficiency in modern web development frameworks and languages.
Overall Responsibilities:
Design, develop, and maintain scalable and high-performance web applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the quality of application architecture and design across the organization.
Perform code reviews and maintain coding standards to ensure high-quality deliverables.
Troubleshoot and resolve issues in development, production, and distributed services ecosystems.
Actively participate in Agile methodologies, including sprint planning, daily stand-ups, and retrospectives.
Research and benchmark new technologies to continuously improve the development process.
Technical Skills:
Core Development:
Proficient in NodeJS, React, JavaScript.
hands-on experience with TypeScript.
APIs & Integration:
Excellent knowledge in developing scalable and highly-available RESTful APIs.
Practical experience with GraphQL and API gateway integrations like 3Scale.
DevOps & CI/CD:
Well-versed with CI/CD principles and practices.
Experience in troubleshooting issues in a distributed services ecosystem.
Containerization:
Understanding of containerization technologies, specifically Docker and Kubernetes.
Messaging & Queues:
Expert knowledge of task/message queues, including AWS, Microsoft Azure, Pushpin, and Kafka.
Security & Authentication:
Understanding of Single-Sign-On (SSO) or token-based authentication methods (REST, JWT, OAuth).
Familiarity with performance tuning, debugging, and monitoring security.
Functional Skills:
Adhere to best coding, security, unit testing, and documentation standards.
Experience in banking, financial, and fintech sectors preferred.
Ensure quality of technical and application architecture across systems.
Familiarity with Agile methodology and practices.
Experience:
5+ years of coding experience in relevant technologies.
Proven track record of delivering robust applications in an enterprise environment.
Qualifications:
Education:
Degree:Bachelor's or Master's in Computer Science or a related field (or equivalent industry experience).
Soft Skills:
Strong ability to influence and collaborate with multiple teams on technical considerations.
Self-motivated and proactive, with the capacity to drive initiatives independently.
Excellent interpersonal and presentation skills for interactions with senior and executive management.
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs, we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications, and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 48 offices in 19 countries within key global markets.
Job ID: 105567005