Overview
Skills
Job Details
Role: Software Architect
Work Location: Deerfield, IL
Duration: Long Term
Key Responsibilities
Skills - We need a Solution Architect with 15+ years experience.
Skill 1 ? 10+ Yrs of Exp ? Design, develop, and implement full stack solutions using Java, Angular, and Azure(Strong experience with Java backend development)
Skill 2 ? 7+ Yrs of Exp ? Implement CI/CD pipelines and DevOps
Skill 3 ? 9 Yrs of Exp ? Azure DevOps (ADO), build/release pipelines
Skill 4 ? 6 Yrs of Exp - containerization (e.g., Docker, Kubernetes) is a Plus
Understanding of DevOps practices, including CI/CD, monitoring, and cloud deployments (AWS, Google Cloud Platform, or Azure)
looking for a highly motivated and technically sound Full Stack Engineer / Solution Architect to join our dynamic team. The ideal candidate will be a self-starter with strong architectural skills, hands-on full stack development experience, and excellent communication abilities. This role requires a deep understanding of modern technologies and the ability to both design and deliver scalable solutions end-to-end.
Key Responsibilities:
- Design, develop, and implement full stack solutions using Java, Angular, and Azure.
- Architect robust, scalable, and secure applications with hands-on coding responsibilities.
- Collaborate with cross-functional teams to define and execute solution strategies.
- Implement CI/CD pipelines and DevOps best practices.
- Work with Azure DevOps (ADO) for code repositories, build/release pipelines, and work item tracking.
- Communicate technical concepts effectively to both technical and non-technical stakeholders.
- Strong experience with Java for backend development.
- Proficiency in Angular for building modern user interfaces.
- Solid understanding of Microsoft Azure cloud services.
- Experience in DevOps, CI/CD pipelines, and automation tools.
- Hands-on working knowledge of Azure DevOps (ADO).
- Proven experience in both designing and coding enterprise-grade applications.
- Strong problem-solving and communication skills.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience in architecting large-scale distributed systems.
- Prior experience working in Agile teams and using ADO Boards.
- Familiarity with containerization (e.g., Docker, Kubernetes) is a plus.