Salary
💰 $52,500 - $97,500 per year
Tech Stack
AWSJavaJavaScriptNoSQLPythonSpringSQL
About the role
- Design and implement new technology solutions addressing business needs by partnering with business stakeholders, team members, architects and other technical partners.
- Implement solutions to meet high enterprise standards around security and data protection.
- Efficiently integrate third-party Investment systems and data with internal systems and data repositories.
- Understand business concepts and how technical work ties back to business value.
- Grow and maintain awareness of trends in the FinTech and technology space and experiment with modern technologies.
- Collaborate with team members to peer review deliverables and maintain team quality/standards.
- Grow and maintain positive relationships across enterprise technical, architectural, infrastructural, and data teams to facilitate problem resolution, knowledge sharing, and common purpose.
- Perform periodic health checks of team’s technical portfolio and proactively recommend designs for continuous improvement.
- Track and resolve bugs in proprietary software while maintaining and improving code quality.
- Respond to user questions and issues in a “Level 3” support role.
- Document technical processes and decisions to assist with maintenance activities and ongoing knowledge sharing.
Requirements
- Practical experience across programming languages including: Java, Python, and JavaScript, as well as frameworks like Spring.
- Ability to work with varied forms of data infrastructure including: Snowflake, SQL, and NoSQL storage technologies.
- Basic understanding of AWS technology stack and strong interest and drive to accumulate knowledge.
- Prior experience with Agile methodologies and practices is preferred.
- Passion for designing and building reliable and maintainable solutions that derive real value to business stakeholders.
- Self-motivated and independent with a strong sense of ownership and responsibility for work.
- Creativity and resourcefulness to problem solve both independently and as part of a team.
- Excellent teamwork and interpersonal skills, with experience working both independently, and in a team-oriented, collaborative environment.
- Strong written and verbal communication skills to convey technical information and facilitate understanding of system capabilities and limitations to non-technical users.
- Must be able to work in a hybrid arrangement and be in commutable distance (90 minutes) to join office 3 days each week.