Principal, Software Engineering
at Slalom Consulting
Posted: 11-10-2024
Remote
Information Technology and Computer Science
$167,030/year
Apply to this job
You’ll be taken to a third party website to find the job application. You got this!
About this Career
Software Developers
Skills
Presentations, Application Programming Interface (API), Agile Methodology, Microsoft Azure, Microservices, Project Management, React.js (Javascript Library), Python (Programming Language), Full Stack Development, Go (Programming Language), Leadership, Angular (Web Framework), Continuous Delivery, Kotlin, Java (Programming Language), Software Engineering, C# (Programming Language), Amazon Web Services, Consulting, Change Management, Cloud Migration, DevOps, Artificial Intelligence, Configuration Management, Scala (Programming Language), Cloud-Native Applications, Google Cloud Platform (GCP), Curiosity
Job Description
- This role is not eligible for 100% remote work and employees must live within a commutable distance of the Seattle area, where the role is based.
- Gather technical requirements, assess client capabilities, and analyze findings to provide appropriate solution recommendations and adoption strategies.
- Collaborate to assemble delivery teams with the right skills to deliver the best outcomes.
- Build conceptual architectures for full-stack web, mobile, and cloud solutions.
- Develop presentations for Slalom leadership teams around solution offerings.
- Develop and deliver proposals to clients, including content, budgetary estimates, and resource requirements.
- Collaborate as part of larger delivery teams, including project managers, business analysts, architects, developers, and change management professionals.
- Provide technical direction and oversight to software engineering and cloud implementation teams.
- Lead teams through ambiguous requirements, architect solutions, and get buy-in from the team and the client. What You'll Bring
- Previous experience working with business stakeholders to scope and estimate levels of effort to deliver in a consulting organization.
- Demonstrated experience working with mid- and senior-level executives.
- At least 15 years of experience as a full-stack software engineer, comfortable in a lead engineer role.
- Expertise in Java and React (preferred) or Angular.
- Expertise in two or more of the following: Python, Kotlin, Scala, C# or Go.
- Demonstrated experience architecting and implementing AWS, Azure, or Google Cloud solutions.
- Agile, DevOps, and continuous delivery experience (pipeline design, automated deployment, automated acceptance testing, configuration management).
- A curious mindset and ability to work in ambiguous environments.
Other Job Posting Details
Salary
Minimum
Maximum
$100,510/yr
$219,440/yr