Lead the replatforming of ecommerce and web applications from a legacy platform to a modern, composable architecture, setting technical direction and mentoring the development team.
Compensation
The salary range for this position is $150,000 - $180,000 per year.
Responsibilities
Define and own the target composable architecture (microservices, API-first, cloud-native, headless) and the roadmap for migrating from the legacy platform
Evaluate and recommend composable components such as headless commerce, CMS, search, and payments, including build-versus-buy decisions
Design and decompose systems into services; produce specifications for sub-systems, modules and APIs
Champion API-first and contract-first practices, defining clear RESTful API contracts using standards such as OpenAPI/Swagger
Plan and execute phased data and functionality migrations that minimize risk and downtime for customers and stores
Requirements
Bachelor's degree in computer science, Information Technology, or related field, or equivalent practical experience
Leads the design, development, testing, and maintenance of applications and pipelines supporting informatics and genomics analyses within an interdisciplinary team of developers, scientists, and clinical and research stakeholders. Serves as a technical owner accountable for architecture quality, operability, and continuous improvement.
Responsibilities
Leads the development and maintenance of complex health informatics applications designed for high availability
Gathers requirements, presents plans, and reports on progress and results to key stakeholders
Oversees the documentation of systems and processes for future reference and training purposes
Audits current computational systems and processes
Identifies and recommends emerging technologies to assess their potential to enhance operational/application capabilities
Requirements
Bachelor’s Degree in Computer Science or relevant field
Leads the design, development, testing, and maintenance of applications and pipelines supporting informatics and genomics analyses within an interdisciplinary team.
Responsibilities
Leads the development and maintenance of complex health informatics applications
Gathers requirements, presents plans, and reports on progress and results to key stakeholders
Oversees the documentation of systems and processes for future reference and training
Audits current computational systems and processes
Identifies and recommends emerging technologies to assess their potential to enhance operational/application capabilities
Requirements
Bachelor’s Degree in Computer Science or relevant field, or equivalent experience
Nice to have: full stack development
Nice to have: cloud computing environments
Nice to have: containerization technologies
Nice to have: applications or pipelines aligned with defined product requirements
Design, develop, and oversee the creation of robust, scalable APIs for digital products and services, while leading modernization and standardization efforts for legacy APIs.
Compensation
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Responsibilities
Collaborate with Enterprise API and Security architects to design secure, robust, flexible and scalable APIs
Identify technical debt for legacy APIs and establish remediation plans
Proactively research, present, and make recommendations regarding new features
Establish procedures for addressing security vulnerabilities for all API code repositories
Create/Maintain API documentation and adhere to development and security standards
Lead design, implementation, and deployment of complex end-to-end web applications for investment professionals, focusing on Angular front‑end and full stack integration.
Compensation
The base salary range for this position is $97,000-185,000 USD per year.
Responsibilities
Design and develop responsive Angular applications
Architect full stack solutions including backend services and APIs
Collaborate with quantitative analysts and peer technology teams
Implement CI/CD pipelines and automated testing
Integrate financial data vendors and backend data pipelines
We are seeking a hands-on Engineering Manager who leads from the trenches — writing production-grade code daily while simultaneously driving team delivery and technical strategy. This is not a purely supervisory role. You will be an active contributor to Java Spring Boot backend services, React frontends, and API development, while managing a team of engineers and owning end-to-end delivery.
Responsibilities
Independently design, develop, and ship full stack features using Java Spring Boot (backend) and React (frontend) with minimal direction.
Architect and build RESTful APIs and microservices from scratch, owning the full lifecycle from design through deployment.
Responsible for developing and engineering end-to-end features of a system, from user experience to backend code, leveraging cloud-first and agile mindset.
Responsibilities
Design and build comprehensive system features spanning UI to backend
Collaborate with multiple teams and manage team decisions
Provide solutions to problems for immediate and cross-team
Facilitate knowledge sharing and mentorship
Coordinate cross-functional efforts to ensure alignment and timely delivery of project milestones
Full Stack Software Engineer responsible for designing, developing, testing, deploying, maintaining and enhancing complex software systems and applications within the banking industry.
Responsibilities
Design and develop front-end and back-end components of web applications
Test and deploy software solutions
Maintain and enhance existing software systems
Guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems
Apply holistic approach to building solutions for optimum performance, reliability and scale
Requirements
Grade 12 National Certificate / Vocational
Relevant tertiary qualification in Information Technology
Synechron is seeking an experienced Backend Java Developer / Technical Lead with strong expertise in Java, Spring Boot microservices, cloud technologies, and modern software engineering practices. The role will lead a team of 5+ software engineers while designing, developing, and delivering scalable enterprise applications.
Responsibilities
Lead, mentor, and manage a team of 5+ software engineers to deliver high-quality solutions on schedule.
Architect, design, develop, and maintain scalable microservices using Java and the latest version of Spring Boot.
Apply microservices architecture patterns to support scalability, reliability, maintainability, performance, and operational resilience.
Design and implement GraphQL APIs for efficient data querying, manipulation, integration, and application access.
Design, develop, and optimize NoSQL DocumentDB solutions based on business and application requirements.
Requirements
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related discipline