Credera is looking for a Senior Architect to design, estimate, and execute technology implementation projects for clients, while also mentoring and developing team members.
Requirements
- Experience with one or more programming languages: Java, Scala, .NET, Rust, Client and Server-side JavaScript (React, Angular, NodeJS), Python, Ruby
- Experience with one or more cloud platforms and container technologies: AWS, Azure, Google Cloud Platform (GCP), Docker, Kubernetes, and serverless architectures such as AWS Lambda
- Experience with one or more DevOps and automation tools: CI/CD platforms (e.g., GitHub Actions, Azure DevOps), infrastructure as code tools (e.g., Terraform), cloud-native APIs, testing automation tools (e.g., Selenium, Cypress), and data automation tools (e.g., Liquibase)
- Incorporating AI tooling efficiencies and code assistance tooling in everyday workflows
- Deep understanding of multiple technology development stacks across UX, middle tier, and database platforms
- Well-versed in different software development methodologies and understanding the benefits and challenges of each
Responsibilities
- Designing, estimating, and executing technology implementation projects for clients
- Recommending technological approaches, team structures, and skill sets to capture and synthesize client requirements
- Leading research and development initiatives, peer training, and creating reusable software development accelerators
- Informing, refining, and executing a client’s vision
- Ensuring the quality and efficiency of technology implementation projects by applying best practices and industry standards
- Leading teams of skilled technologists and providing leadership, mentoring, and development to drive success
Other
- Thrive in a fast-paced, dynamic, client-facing role where delivering solid work products to exceed high expectations is a measure of success
- Contribute in a team-oriented environment
- Prioritize multiple tasks in order to consistently meet deadlines
- Creatively solve problems in an analytical environment
- Adapt to new environments, people, technologies and processes
- Excel in leadership, communication, and interpersonal skills
- Establish strong work relationships with clients and team members
- Generate ideas and understand different points of view
- Travel: up to 80% for a period of time, but typically between 10-30% over a year
- Hybrid Work Model: 3 days per week in person, with flexibility to choose days and times