Senior Software Engineer
Confirmed live in the last 24 hours
West Monroe
Job Description
Are you ready to make an impact?
West Monroe is searching for a Senior Software Engineer to join our team in our Technology & Experience (TechEx) practice. You will partner with our clients and other West Monroe team members on transformational projects. On client projects, you will work with a Technical Architect to gather technical requirements, define platform and integration design, and perform the configuration/development of the solution in a team environment.
We eat, sleep, and breathe products. We invent, build, and scale product-led businesses within industries that have a tremendous impact on people’s lives. We are shippers, makers, and craftspeople who come together to help organizations build human-centered products that people love using, every single day.
A Senior Software Engineer will have these primary responsibilities:
Functional Responsibilities:
- Collaborate with team members to design and develop software applications across multiple languages.
- Collaborate with clients to understand their business needs.
- Use an Agile approach to deliver products iteratively.
Internal Responsibilities:
- Problem-solvers with natural innovative and analytical skills
- Excellent leaders with strong communication (written and verbal), interpersonal, and organizational skills.
- Able to efficiently manage multiple tasks and contribute in a fast-paced, team-oriented environment.
- Motivated to work with and learn a variety of technologies and languages.
Qualifications:
- Bachelor’s degree in a relevant field preferred, or equivalent experience required.
- 5+ years of experience in software development.
- Expertise with object-oriented concepts.
- Expertise with computer science fundamentals, including algorithms, data structures, and design patterns.
- You have experience with several of our core technologies:
- Back-end: C#, Python
- Front-end: JavaScript, TypeScript, Angular, React, Vue.js, HTML5, CSS3
- Mobile: Swift, Kotlin
- Database: SQL Server, MongoDB, PostgreSQL
- Cloud: Microsoft Azure, Amazon Web Services (AWS), GCP
- You have experience with several of the following patterns & tools:
- Patterns: MVC, MVVM, Service Oriented Architecture (SOA), REST, GraphQL
- Source Control: Git, Azure DevOps
- DevOps Tooling: Terraform, Docker, Kubernetes
- Package Management: Bower, NPM, Yarn, NuGet
- Testing: XUnit, MSTest, Jasmine, Karma, JUnit, RSpec
- Thrive within a fast-paced, collaborative, Agile/Scrum project environment.
- Excellent team, organizational, and verbal/written communication skills.
- Experience mentoring junior team members and providing reviews.
- You’re smart, versatile, and passionate about delivering the highest caliber of code.
- Excellent communication ability with team members and clients in English.
- A commitment to inclusion and diversity, and openness to new ideas
Similar Jobs
Roku
Senior Software Engineer, Embedded UI
Roku
Software Engineer, Embedded UI
Legion Intelligence
Forward-Deployed Engineer
Discord
Staff Software Engineer, Safety Processing
Discord
Staff Software Engineer - Safety Experience
Discord