Sr. Solution Architect

Overview

On Site
$175000.00 - $175000.00 per annum
Full Time

Skills

Sr. Solution Architect

Job Details



As a Senior Solution Architect, you will be responsible for designing, developing, and implementing software solutions to meet business needs. You will collaborate with stakeholders, including developers, engineers, product managers, and system analysts to understand requirements and translate them into architectural blueprints. Your expertise will guide the development team in creating scalable, reliable, secure and efficient software systems.

Duties and responsibilities


  • Design software architecture solutions that align with business objectives and technical requirements.

  • Develop architectural patterns and guidelines for software development projects.

  • Evaluate and recommend technologies and tools to support the architecture.

  • Provide technical leadership and mentorship to all development teams.

  • Collaborate with cross-functional teams to ensure architectural integrity and consistency across projects.

  • Review code and provide guidance on best practices and design patterns.

  • Provide periodic architecture reviews of codebases and infrastructure design.

  • Ensure interoperability and compatibility of software components.

  • Maintain a living catalog of system and application architecture across the enterprise.

  • Design scalable and high-performance software systems to support growing user bases and workloads.

  • Conduct performance analysis and optimization to enhance system efficiency.

  • Implement caching, load balancing, and other techniques to improve scalability.

  • Incorporate security best practices into the architecture to protect against threats and vulnerabilities.

  • Conduct devsecops assessments and recommend measures to mitigate risks.

  • Document all architectural designs, decisions, and guidelines.

  • Communicate effectively with technical and non-technical audiences.

  • Present architectural proposals and recommendations to management and stakeholders.

  • Manage 3rd party vendor relations.

  • Work with product owners and analysts to ensure understanding of the business asks is correctly captured for technical teams.



Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

  • Proven experience as a Software Architect or similar role in software development.

  • Proficiency in software development methodologies, such as Agile and DevOps.

  • Strong understanding of software design principles, patterns, and practices.

  • Expertise in one or more programming languages (e.g., Java, Go, Rust, Python) and related technologies.

  • Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization technologies (e.g., Docker, Kubernetes).

  • Excellent problem-solving and analytical skills.

  • Effective communication and interpersonal abilities.

  • Certification in architecture frameworks (e.g., TOGAF, Zachman) is a plus.

  • Knowledge of the intermodal industry is a plus.

About Vaco Technology