ConstructConnect™
Solutions Architect - Atlanta
ConstructConnect™, Atlanta, Georgia, 30383
Overview This position is hybrid in Atlanta, Georgia and sits within our Product Development division, which develops, tests, and improves our software solutions in an innovative and collaborative environment. The Opportunity Join a dynamic and purpose-driven company that is revolutionizing the construction industry. We are committed to empowering people and projects, delivering exceptional value, striving for excellence, achieving ambitious goals, and embracing change. As a Solutions Architect, you will play a pivotal role in driving our digital transformation and delivering innovative software solutions that exceed customer expectations. You'll be part of a collaborative team that values innovation, teamwork, and a passion for making a positive impact. Responsibilities What You'll Be Doing Lead the charge: Develop a comprehensive cloud migration strategy, including target architecture, timeline, and resource allocation, in collaboration with project stakeholders. Mentor and inspire: Provide technical guidance, code reviews, and mentorship to development teams on cloud-native development practices, design patterns, and emerging technologies, while ensuring alignment with the overall architectural roadmap. Collaborate for excellence: Develop and maintain architectural standards and guidelines, ensuring adherence to best practices and alignment with enterprise architecture principles, while collaborating with cross-functional teams to drive process improvements. Embrace innovation: Embrace innovation by actively promoting and driving the adoption of new technologies and approaches within the organization. Gain acceptance and build awareness of the architectural direction and roadmap across all relevant teams and stakeholders. Solve complex challenges: Analyze complex technical problems, identify root causes, and develop innovative solutions based on data and evidence, while ensuring alignment with the overall migration strategy and architectural goals. Communicate with clarity: Develop clear and concise communication strategies to convey complex technical information to a variety of audiences, including executive leadership, business stakeholders, and development teams, while ensuring alignment with the overall migration strategy and architectural goals. Build a winning team: Promote a collaborative and supportive work environment, encourage knowledge sharing, and facilitate cross-functional collaboration within the development teams, while ensuring alignment with the overall migration strategy and architectural goals. Make informed decisions: Demonstrate demonstrable decision-making skills based on empiricism and documented reasoning. Foster a collaborative and innovative work environment: Promote the adoption of collaborative work techniques such as pair programming, mob programming, and blended engineering and testing roles to enhance knowledge sharing, quality, and productivity. This job description does not imply that the duties listed here are the only ones that team members can be required to perform. Qualifications What You Bring to the Team Required Skills and Experience: Bachelor's degree in computer science, software engineering, or a related field of equivalent work experience. 10 years of experience in a variety of software development . Proven experience as a Solutions Architect with a strong track record of delivering successful cloud-native solutions. Deep understanding of software development lifecycle, domain-driven design, clean code, clean architecture, design patterns, test automation, TDD, SOLID, the Law of Demeter, and cloud-native architecture. Expertise in cloud platforms (GCP, AWS, Azure) and cloud-native technologies (serverless, cloud functions, containers, Docker, Kubernetes). Strong proficiency in several programming languages (Python, C#, Java, , SQL) (Spring, Node, Angular, React, Next.js, Redux, NServiceBus, nHibernate, Hibernate, Entity Framework Core, .NET Core). Experience with technologies including RabbitMQ, Redis, NServiceBus, SQL Server.Excellent problem-solving, analytical, and decision-making skills. Exceptional communication and interpersonal skills to build relationships, influence stakeholders, and mentor development teams Experience with CI/CD, Infrastructure as Code, Configuration Management Experience with secure coding practices, securing cloud configurations, API Security, and application security Familiarity with diagramming and documentation techniques, including C4-Diagrams, Sequence Diagrams, Deployment Diagrams, Confluence, Markdown, and Swagger Familiarity with Scaled Agile, Lean Software Development, or Extreme programming practices. Preferred Qualifications: Experience with AI, machine learning, or data engineering. Certifications in cloud platforms or architecture (e.g., Google Certified Architect, AWS Certified Solutions Architect, Azure Certified Solutions Architect). Experience with the Atlassian Tool suite, JIRA and Confluence Experience with JFrog Artifactory and GitLab Physical Demands and Work Environment The physical activities of this position include frequent sitting, telephone communication, working on a computer for extended periods of time. Visual acuity is required to perform activities close to the eyes. Ability to work hybrid in the Norcross, Georgia area. Join Our Team: If you're a passionate and talented Solutions Architect who is ready to make a significant impact, we invite you to join our dynamic team. Together, we'll shape the future of digital innovation and deliver exceptional solutions to our customers. E-Verify Statement ConstructConnect utilizes the E-Verify program with every potential new hire. This makes it possible for us to make certain that every employee who works for ConstructConnect is eligible to work in the United States. To learn more about E-Verify you can call 1-800-255-7688 or visit their website. E-Verify® is a registered trademark of the United States Department of Homeland Security. Privacy Notice