Senior Software Architect

1 month ago


Windsor, Ontario, Canada Elevate RS Corp Full time
About the Role:

We are seeking an experienced Senior Software Engineer to join our team at Elevate RS Corp. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation of our platform.

The Ledger Team is responsible for building a modern ledger system that provides a structured and organized system for recording and aggregating transactional data. This system plays a crucial role in supporting financial reporting, decision-making, and compliance. From an engineering perspective, the ledger serves as the source of truth for many services.

We are looking for an engineer who is obsessed with delivering defect-free solutions, has proven experience in architecting and building at scale, and is not afraid of challenging conventions or voicing their opinions. In this role, you will have the autonomy to design and implement solutions to achieve defined goals while actively participating in defining those goals in cooperation with a cross-functional team.

Key Responsibilities:

  • Collaborate with internal stakeholders, including finance, operations, and product teams, to deliver high-impact features and projects.
  • Build backend systems and components with integrity, maintainability, scalability, and stability in mind.
  • Own the delivery of high-visibility features and projects from design to deployment.
  • Collaborate with engineering teams to improve the health of systems.

Requirements:

  • A seasoned engineer with 5 years of experience working on systems at scale.
  • Obsessed with performant, defect-free, maintainable code.
  • A strong problem solver with a proactive mindset.
  • A collaborator who is capable of creating alignment with technical and non-technical stakeholders alike.
  • Comfortable working independently or as part of a team.
  • Strong coding skills, preferably in Go.
  • Ability to debug issues or better yet, foresee problems and avoid them entirely.
  • Experience with IDLs (e.g., protobuf), RPC frameworks (e.g., gRPC), cloud platforms (e.g., GCP), and relational databases (e.g., PostgreSQL).

Nice to Have:

  • Experience in the financial services or accounting industry.
  • Experience with distributed systems and databases.
  • Experience with event-driven systems and messaging brokers (e.g., Redpanda).
  • Experience working remotely.
  • Experience working at a startup.


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer Infrastructure to join our team at Elevate RS Corp. As a key member of our Infrastructure Engineering team, you will be responsible for designing, building, and maintaining services and tools that enhance our engineering processes.Responsibilities:Design and Implement Scalable Deployment...


  • Windsor, Ontario, Canada T.A.N. Coffee Full time

    We are looking for a skilled Senior Backend Developer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software solutionsCollaborate with cross-functional teams to identify and...


  • Windsor, Ontario, Canada Elevate RS Corp Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our Infrastructure Engineering team. As a key member of our team, you will work closely with our skilled and collaborative engineers to design, build, and maintain services and tools that enhance our engineering processes.Key ResponsibilitiesDesign and implement scalable deployment...

  • Senior Estimator

    4 weeks ago


    Windsor, Ontario, Canada Fortis Construction Group Inc. Full time

    Job Title: Senior EstimatorWe are seeking a highly skilled Senior Estimator to join our team at Fortis Construction Group Inc. as a key member of our estimating department.Key Responsibilities:Prepare accurate and detailed estimates of labour and material costs for construction projects.Develop and maintain strong relationships with clients, engineers,...


  • Windsor, Ontario, Canada TRIGO Global Quality Solutions Full time

    About the Role:As a Senior Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional team to deliver high-quality products to our customers.


  • Windsor, Ontario, Canada V2Soft Full time

    Are you a seasoned engineering professional looking to drive technical excellence in software development lifecycle management?About V2SoftV2Soft is a cutting-edge technology solutions company that empowers businesses with innovative IT services.We are committed to delivering high-quality solutions that meet the evolving needs of our clients, and we're...

  • Senior Estimator

    4 weeks ago


    Windsor, Ontario, Canada Fortis Construction Group Inc. Full time

    Job Title: Senior EstimatorWe are seeking a highly skilled Senior Estimator to join our team at Fortis Construction Group Inc. as a key member of our estimating department.Key Responsibilities:Prepare detailed estimates of labour and material costs for construction projectsDevelop and maintain strong relationships with clients, engineers, architects, and...


  • Windsor, Ontario, Canada Quicken Loans Full time

    Key Responsibilities:We are seeking a highly skilled Senior Software Developer to join our team at Quicken Loans. The ideal candidate will have a strong background in software development, with a focus on C# and JavaScript programming languages.Requirements:Bachelor's degree in computer science, information technology, or a related field5+ years of...


  • Windsor, Ontario, Canada Ontario Limited Full time

    We are looking for a skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining our software applications.Your primary focus will be on developing robust, scalable, and efficient code that meets the needs of our business.Key responsibilities...


  • Windsor, Ontario, Canada MAURICE MORNEAU TAX Full time

    We're seeking a talented Senior Software Engineer to join our Software Development Team. As a key member of our team, you will be responsible for designing, developing, and testing software applications.Key responsibilities will include:Designing and developing software solutions that meet customer needsCollaborating with cross-functional teams to ensure...


  • Windsor, Ontario, Canada YOCHANA IT SOLUTIONS INC Full time

    Job Title: Senior Java Software DeveloperAbout the Role:We are seeking a highly skilled Senior Java Software Developer to join our team at YOCHANA IT SOLUTIONS INC. As a Senior Java Software Developer, you will be responsible for designing, developing, and testing software applications using Java.Key Responsibilities:Design and develop software applications...


  • Windsor, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at a large, stable Insurance Company located in Windsor. As a Senior Software Developer, you will be responsible for designing, developing, and testing complex business applications using current design concepts and online and batch...


  • Windsor, Ontario, Canada Aerosports Trampoline Park Full time

    Job DescriptionAt Aerosports Trampoline Park, we are seeking a highly skilled Senior Software Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our software applications, ensuring they meet the highest standards of quality and efficiency.ResponsibilitiesDevelop, test, and deploy software...


  • Windsor, Ontario, Canada CB Canada Full time

    About the RoleWe are seeking a highly skilled and motivated Software Developer to join our Technology team in Windsor, Ontario. As a key member of our team, you will be responsible for developing, improving, and maintaining innovative software applications using C#/.NET Core.Key ResponsibilitiesCollaborate with other developers, architects, and product...


  • Windsor, Ontario, Canada Spectrawise Consulting inc Full time

    About Spectrawise Consulting incSpectrawise Consulting inc is a leading consulting firm that specializes in delivering cutting-edge solutions to its clients.Job Title: Digital Solutions ArchitectWe are seeking an experienced Digital Solutions Architect to join our team. The successful candidate will have the opportunity to work on various projects and...


  • Windsor, Ontario, Canada Rocket Companies Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Rocket Innovation Studio. As a key member of our software development team, you will be responsible for designing, developing, and modifying software using various programming languages.Key ResponsibilitiesTranslate business requirements into scalable software...


  • Windsor, Ontario, Canada A2Z cash 'n' Carry Full time

    Key Responsibilities:We are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for developing, testing, and maintaining our software applications.Key Skills:Proficiency in software development languages such as Java, Python, and C++Experience with Agile development methodologiesStrong...


  • Windsor, Ontario, Canada TalentSphere Staffing Solutions Full time

    Senior Construction EstimatorTalentSphere Staffing Solutions is seeking a highly skilled Senior Construction Estimator to join our team. As a key member of our estimating team, you will be responsible for preparing detailed cost estimates, managing tenders, and collaborating with project managers, architects, and subcontractors to provide cost-effective...


  • Windsor, Ontario, Canada YOCHANA IT SOLUTIONS INC Full time

    Job Title: Senior Java Software DeveloperJob Summary: We are seeking a highly skilled Senior Java Software Developer to join our team at YOCHANA IT SOLUTIONS INC. The ideal candidate will have a strong background in Java programming and experience in software development.Responsibilities:Design, develop, and test software applications using Java programming...


  • Windsor, Ontario, Canada Rocket Companies Full time

    The Rock Family of Companies is a dynamic organization with a diverse range of businesses spanning fintech, sports, entertainment, real estate, and more. Our culture is built on a drive to innovate and improve, which fuels our commitment to our clients, community, and team members. We strive to create inclusive workplaces where every voice is heard and...