Aviso is a leading wealth management organization seeking a Senior Software Engineer to join their Information Technology team. The role involves leading development of software modules, ensuring engineering standards, collaborating with product leaders and partners, and contributing to scalable solutions. Candidates should be passionate about financial well-being and collaboration.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- 5-10 years of professional experience in software development
- Extensive experience with Java
- Experience with object-oriented programming languages (C#, Python) and a foundational understanding of software engineering principles
- Strong grasp of software architecture and design patterns
- Proficient with Git and branching strategies
- Hands-on experience with CI/CD tools like Azure DevOps or Jenkins
- Familiarity with Azure cloud services and cloud deployment strategies
- Solid database skills in SQL and NoSQL
- Excellent debugging and code review capabilities
Benefits
- Competitive compensation package
- Health, dental and insurance benefits
- Generous vacation time
- Fitness benefit
- Parental leave
- Matching contributions to retirement program
- Commitment to continuous improvement through learning & development
- Regular social events