Solutions Architect

  • Full Time
  • Charlotte, NC
  • $180,000 - $190,000 USD / Year
  • This position has been filled

Website Ovise - Tech Talent Partners |

Partnering on this search with a global freight management orginzation!

Ovise has partnered with a global freight management orginzation that is dedicated to enhancing supply chain performance through it’s cutting-edge technology solutions!

As the Solutions Architect (Software & Cloud), you’ll play a vital role in shaping the technical direction of the firm’s products for scalability, reliability, and maintainability. You’ll collaborate with cross-functional teams to translate business needs into robust software designs.

Key Responsibilities:

  • Architectural Strategy: Develop and communicate the overarching architectural vision for our software products, aligning it with long-term goals and the technology roadmap.
  • Technical Leadership: Offer expert guidance and leadership to software development teams, fostering innovation and ensuring adherence to best practices.
  • Design and Review: Lead the design and review of high-level software architectures, considering scalability, performance, security, and maintainability.
  • Technology Evaluation: Assess and recommend suitable technologies, frameworks, and tools to improve the development process and achieve optimal results.
  • Collaboration: Work closely with product managers and stakeholders to understand business requirements and translate them into technical solutions.
  • Standards and Processes: Establish and enforce coding standards, development processes, and best practices to ensure consistency and high-quality software.
  • Prototyping and POCs: Develop prototypes and proof-of-concepts to validate architectural decisions and explore new technologies.
  • Performance Optimization: Identify and resolve performance issues to ensure our software meets or exceeds expectations.
  • Industry Trends: Stay updated on emerging technologies and industry trends, assessing their potential impact on our products and making recommendations.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Proven experience (4+ years) as a Software/ Solutions Architect, designing and delivering successful software products. 8+ years of total experience coming from a Software Engineering background.
  • Expertise in software design principles, architectural patterns, and enterprise-level software development.
  • Proficiency in programming languages like Java, JavaScript, Python, or similar. Preference is Java/ Spring.
  • Deep understanding of cloud computing platforms and services (AWS, Azure, GCP).
  • Experience with industry-standard design patterns and architectures.
  • Familiarity with cloud orchestration and containerization technologies (e.g., Docker, Kubernetes).
  • Understanding of DevOps practices and CI/CD pipelines.
  • Strong analytical and problem-solving skills.