About the Role
The candidate will contribute to the full software development lifecycle, working closely with cross-functional teams to deliver reliable and compliant technology solutions.
Responsibilities
- Design and implement software features across multiple platforms
- Collaborate with product and engineering teams to define technical requirements
- Write clean, maintainable, and well-documented code
- Participate in code reviews to ensure code quality and consistency
- Troubleshoot and resolve technical issues in production environments
- Support the deployment and monitoring of software releases
- Ensure applications meet security and compliance standards
- Optimize application performance and scalability
- Engage in agile development processes and team ceremonies
- Maintain up-to-date knowledge of relevant technologies and frameworks
- Contribute to architectural discussions and system design
- Develop unit and integration tests to support code reliability
- Work with databases to design and manage data structures
- Integrate third-party APIs and services into existing systems
- Document technical designs and implementation decisions
- Assist in mentoring junior developers when needed
- Respond to feedback from quality assurance and operations teams
- Participate in incident response and on-call rotations
- Ensure adherence to coding standards and best practices
- Support continuous integration and delivery pipelines
Nice to Have
- Experience with microservices architecture
- Knowledge of frontend frameworks such as React or Angular
- Familiarity with infrastructure as code tools
- Background in financial or compliance technology domains
- Certifications in cloud platforms or software development
Compensation
Competitive salary and benefits package offered based on experience and qualifications.
Work Arrangement
Hybrid work model with a combination of remote and on-site responsibilities.
Team
Collaborative engineering team focused on scalable software solutions within a regulated environment.
Security Requirements
- Applicant must be able to pass a background check due to the sensitive nature of systems and data.
- Role involves handling confidential information requiring strict adherence to data protection policies.
Professional Development
- Opportunities for technical training and conference attendance are supported.
- Internal knowledge-sharing sessions occur regularly across engineering teams.
This position does not qualify for visa sponsorship.