Software Architect
Job Description
Gray Tier Technologies is seeking a Software Architect to support a highly visible customer in Washington DC.
Responsibilities:
- Define and drive the overall software architecture, ensuring alignment with business goals and scalability requirements.
- Select and implement appropriate technologies, frameworks, and tools for each project.
- Design and present architectural solutions that meet technical and business requirements.
- Lead the design and development of complex software systems from conception to implementation.
- Translate business requirements into comprehensive technical specifications and solutions.
- Define and enforce software architecture standards and best practices.
- Mentor and guide software engineers, to improve coding skills, maintain code quality, and provide technical leadership and direction.
- Collaborate with cross-functional teams, including product managers and engineers, to align technical solutions with business objectives
- Stay up-to-date with emerging technologies and industry trends.
- Identify and mitigate technical risks associated with software development projects.
- Document software designs and architecture decisions clearly and concisely.
- Participate in code reviews and ensure code quality and maintainability
Qualifications:
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- 7+ years of experience as a software architect or senior software engineer.
- Proven experience in designing, developing, and deploying large-scale software systems.
- Expertise in one or more programming languages (e.g., C#, .NET, JAVA)
- Deep understanding of software design principles and best practices.
- Expertise with DevOps and agile software development
- Experience with DevOps tools (e.g., GitHub, GitLab, Kubernetes, JIRA, Bitbucket)
- Experience with cloud computing technologies (e.g., AWS, Azure, GCP) is a plus.
- Excellent communication and collaboration skills.
- Strong analytical and problem-solving skills.
- Ability to work independently and take ownership of projects.
Date Posted
08/23/2024
Views
0
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsPrincipal Cloud Architect: Pre-Sales - Myriad360
Views in the last 30 days - 0
This job description outlines a senior cloud architect role requiring Azure and GCP expertise focusing on secure cloud solutions The company emphasize...
View DetailsFull-Time (0.8-1.0 FTE) CRNA - SSM Health Dean Medical Group - Madison, WI - SSM Health
Views in the last 30 days - 0
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View Details