Senior Software Engineer specializing in .NET development for financial services software at Finastra. Leading development and mentoring teams in a dynamic environment.
Responsibilities
Lead the end-to-end design, development, and deployment of sophisticated software solutions using the .NET framework
Take ownership of specific modules or whole projects, ensuring timely delivery, quality, and stakeholder satisfaction
Mentor junior and mid-level developers, promoting best coding practices and continuous improvement
Drive technical decision-making, code reviews, and enforce coding standards
Develop and optimize TSQL queries and manage database schema changes
Apply Object-Oriented principles and design patterns to create modular, maintainable, and scalable code
Analyze legacy systems, understand existing processes, and plan strategic migration initiatives
Design and implement user interfaces, ensuring a seamless user experience across various front-end platforms
Collaborate with cross-disciplinary teams including UI/UX designers, product managers, and QA engineers
Maintain comprehensive documentation and facilitate knowledge sharing within the team.
Requirements
Extensive experience in .NET development with a proven track record of delivering complex applications
Solid background in TSQL database programming, with expertise in writing optimized queries, stored procedures, and managing database interactions
Strong understanding of Object-Oriented Design and Patterns, applying them in real-world scenarios to improve code maintainability and readability
Experience in migrating legacy systems, analyzing old code, and understanding legacy processes through documentation and code review
Hands-on experience designing and developing GUIs and working with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js)
Demonstrated leadership and initiative in technical projects, with a proven record of taking ownership of project modules or entire projects
Strong analytical, problem-solving, and decision-making skills.
Benefits
Flexibility: Enjoy unlimited vacation, based on your location and business priorities.
Hybrid working arrangements, and inclusive policies such as paid time off for voting, bereavement, and sick leave.
Well-being: Access Confidential one-on-one therapy through our Employee Assistance Program, find support from our network of Wellbeing Champions and Gather Groups, and a calendar of monthly events and initiatives designed to help you thrive - Inside and Outside of work.
Medical, life & disability insurance, retirement plan, lifestyle and other benefits*
Sustainability: Benefit from paid time off for volunteering and donation matching.
DEI : Participate in multiple DE&I groups for open involvement (e.g., Count Me In, Culture@Finastra, Proud@Finastra, Disabilities@Finastra, Women@Finastra).
Career Development: Access online learning and accredited courses through our Skills & Career Navigator tool.
Recognition: Be part of our global recognition program, Finastra Celebrates, and contribute to regular employee surveys to help shape Finastra and foster a culture where everyone is engaged and empowered to perform at their best.
Backend Developer at Nexus Innovations enhancing technology environments for clients. Collaborating with teams and ensuring quality in development and deployment of technical solutions.
Senior Software Developer at Octasic developing back - end and embedded systems for wireless technology. Collaborating with teams to implement robust technical solutions and mentoring junior developers.
Intermediate Full Stack Developer at RAVL, designing scalable applications in Java and Angular. Collaborating with cross - functional teams to deliver secure backend and dynamic frontend solutions.
Senior Software Engineer working on the Flowline simulation system for a global creative studio. Contributing to fluid and FX simulation software development using advanced rendering techniques.
Backend NodeJS Developer with 5+ years experience needed for hybrid role in Mississauga. Must have strong NodeJS, MSSQL, REST/GraphQL API, and Kafka development skills.
Full Stack Product Developer developing AI - driven Project and Program Management solutions. Ensuring product evolution and user needs are consistently met.
Technical Architect defining how GTM platforms work together at Dropbox. Collaborating with cross - functional teams to ensure scalable system integration and data quality.
Java Tech Lead leading a team and providing strategic support using Java technologies. Contributing to diverse technology projects across sectors like insurance and financial services.
Intermediate Backend Software Developer designing and building scalable backend infrastructure for AI features at Triton Digital. Collaborating with engineering teams to deliver efficient backend services and integrations.
Commercial Lead at IFS Copperleaf driving pricing strategy and optimizing revenue streams in a SaaS environment. Collaborating with teams to align strategies that support growth and customer relationships.