Senior Software Engineer, US

West MonroeMinneapolis, MN
48d$119,500 - $161,700Hybrid

About The Position

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. Senior Software Engineers in our TechEX practice have these primary responsibilities:

Requirements

  • Bachelor’s degree in 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#, Java, Javascript, Ruby, Python Front-end: JavaScript, TypeScript, Angular, React, Vue.JS, HTML5, CSS3 Mobile: React Native, Swift, Kotlin Database: SQL Server, MongoDB, PostgreSQL Cloud: Microsoft Azure, Amazon Web Services (AWS), GCP Software engineering workflow automation with AI AI-enabled tooling: Prompt Engineering for working with Code, Cursor, Claude Sonnet Automation of written unit and integration tests
  • 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 and perspectives.
  • Hybrid work 2x in office and ability to travel to clients as needed.

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 iteratively deliver products.
  • 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 technologies and languages.

Benefits

  • Employees (and their families) are covered by medical, dental, vision, and basic life insurance.
  • Employees are able to enroll in our company’s 401k plan, purchase shares from our employee stock ownership program and be eligible to receive annual bonuses.
  • Employees will also receive unlimited flexible time off and ten paid holidays throughout the calendar year.
  • Eligibility for ten weeks of paid parental leave will also be available upon hire date.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service