BOUYGUES-posted 3 months ago
$130,320 - $159,280/Yr
Full-time • Mid Level
Remote • Denver, CO
5,001-10,000 employees
Management of Companies and Enterprises

Join our innovative team as a Software Architect, where you'll have the unique opportunity to design cutting-edge software architecture and lead dynamic development teams. In this role, you will blend your architectural vision with hands-on coding skills, ensuring our solutions are both functional and technical masterpieces. If you thrive in a collaborative environment and are excited to work closely with cross-functional teams and global partners, we want to hear from you!

  • Design and implement scalable, dependable, and secure software architectures that drive business value.
  • Act as a technical lead on projects, guiding development teams through the software development lifecycle with a hands-on approach.
  • Collaborate with stakeholders to gather and define software requirements, ensuring alignment with business goals.
  • Engage in coding tasks to demonstrate your expertise in various programming languages and frameworks, inspiring others through your work.
  • Create architectural documentation and guidelines to uphold best practices across teams.
  • Conduct code reviews and mentor junior developers, cultivating a culture of quality and continuous improvement.
  • Identify and proactively address technical risks and issues, ensuring smooth project execution.
  • Manage and support cloud-based applications (Microsoft Azure, AWS) to enhance performance and scalability.
  • Contribute to mobile app development initiatives with your knowledge of cross-platform solutions.
  • Foster effective collaboration between onshore and offshore teams, ensuring successful project delivery.
  • Stay ahead of industry trends and emerging technologies to drive innovation and enhance our solutions.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.
  • 4 to 7 years of experience as a Software Architect, Lead Developer, or similar role, with a proven record of successful software project delivery.
  • Strong knowledge of software development methodologies (Agile, DevOps, etc.) and architecture frameworks.
  • Competitive pay
  • Outstanding benefits
  • Career advancement opportunities
  • Professional education
  • Extensive training for every employee
  • Flexible work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service