drjobs Software Architect

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chicago, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Summary:

The Software Architect will be responsible for defining the overall structure of software systems ensuring they align with business goals and technical requirements. This role requires strong technical expertise strategic thinking and leadership skills to guide development teams and drive architectural decisions.

Key Responsibilities:

  • Design and oversee the implementation of software architecture that supports scalability reliability and performance.
  • Define technical requirements specifications and architecture principles for software projects.
  • Collaborate with stakeholders to understand business objectives and translate them into technical solutions.
  • Lead and mentor development teams in best practices for software design coding standards and architecture.
  • Evaluate and recommend tools technologies and frameworks to support development processes.
  • Conduct architectural reviews code reviews and performance evaluations to ensure quality and adherence to standards.
  • Identify and mitigate technical risks and issues throughout the software development lifecycle.
  • Stay current with emerging technologies and industry trends to drive innovation and continuous improvement.
  • Provide technical guidance and support to development teams during implementation and troubleshooting phases.
  • Document architectural decisions guidelines and best practices for reference and training purposes.

Qualifications:

  • Bachelors degree in Computer Science Software Engineering or a related field; Masters degree preferred.
  • Minimum of 810 years of experience in software development with at least 3 years in a software architect or similar role.
  • Proven experience designing and implementing complex software systems and architectures.
  • Expertise in software design patterns architectural styles (e.g. microservices serverless) and cloudbased architectures.
  • Strong knowledge of programming languages and frameworks such as Java C# Python .NET Node.js etc.
  • Experience with database technologies (SQL NoSQL) and data modeling.
  • Excellent understanding of software development lifecycle (SDLC) agile methodologies and CI/CD practices.
  • Leadership and team management skills with the ability to inspire and motivate teams.
  • Excellent problemsolving analytical and decisionmaking skills.
  • Strong communication and presentation skills with the ability to articulate complex technical concepts to nontechnical stakeholders.

Remote Work :

No

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.