Software Solution Architect
Verra Mobility
📍Remote - Canada
Please let Verra Mobility know you found this job on JobsCollider. Thanks! 🙏
Job highlights
Summary
Join Verra Mobility as a Solution Architect, responsible for high-level design choices and decisions for software projects. You will lead the technical direction, ensuring adherence to best practices and standards. This role involves translating business needs into technical requirements, guiding development processes, and mentoring team members. The ideal candidate possesses extensive software development experience, strong leadership skills, and a deep understanding of cloud technologies. You will be a key player in shaping our software architecture and driving innovation within a collaborative and values-driven environment.
Requirements
- Bachelor's degree in Computer Science or related degree or equivalent work experience
- Minimum of 10 years of experience with software development using Java (preferred), .Net/C#, or similar
- 5+ years of experience in a Software Architecture role or 8+ years of experience in a Principal Software Developer role
- 3+ years of experience with AWS (preferred) or Azure and cloud native technologies and best practices
- Strong skills and accountability in leading and making fast decisions based on the business need
- Transferable knowledge with CI/CD best practices
- Ability to lead architecture and code reviews of the software
- Experience with containerized environments and coding best practices
- Worked with enterprise level software development tools
- Understanding of software development processes and methodologies including, Agile, Scrum, Test Driven Development, and Continuous Integration
- Used source control management tools such as GIT
- Disciplined approach to testing and quality assurance
- Solid work ethic, self-driven with the ability to work with minimal supervision
- Clear and effective communications skills both written and verbal
Responsibilities
- Understand, communicate, and enforce the company software architecture strategy
- Manage the design, development, and implementation of software solutions
- Translate business needs and requirements into technical requirements for software applications
- Guide the software development process through high-level decision making
- Define and document application architecture and design
- Coach and mentor software engineers, programmers, and other team members
- Create and maintain design and code standards
- Serve as a technical liaison among project managers, developers, and stakeholders
- Create overall project plans and track progress
- Evaluate new technologies to align with future business objectives
- Create and maintain coding tool roadmap for software needs
- Liaison with Architecture team as software subject matter expert
Preferred Qualifications
- Familiarity with software development frameworks, such as Spring
- Familiarity with software delivery platforms, such as Atlassian’s Jira, Microsoft’s Team Foundation Server (TFS), and Apache Subversion
- Big picture problem-solving skills
- Outside the box thinker
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
Senior Software Solutions Architect, Financial Solutions
Christian Care Ministry
💰$130k-$160k📍United States- 📍United States
- 📍United States
- 📍Worldwide
- 📍United States
- 📍United States
- 📍Worldwide
- 💰$129k-$155k📍United Kingdom
- 💰$116k-$139k📍Netherlands
Please let Verra Mobility know you found this job on JobsCollider. Thanks! 🙏