




West Monroe is searching for a Senior Software Engineer, to join our team in our Lamina team. On our Lamina Product team, you will work with a Technical Architect to gather technical requirements, define platform and integration design, and perform the development of the solution in a team environment. Senior Software Engineers on our Lamina product 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 iteratively deliver products. 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 technologies and languages. Qualifications: * 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, datastructures, and design patterns. You have experience with several of our core technologies: * Back\-end: Java, Javascript * Front\-end: JavaScript, TypeScript, React, HTML5, CSS3 * Database: SQL Server, PostgreSQL * Cloud: Amazon Web Services (AWS) * Software engineering workflow automation with AI * AI\-enabled tooling: Prompt Engineering for working with Code, Cursor, Claude Sonnet * Automation of written unit and integration test 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.


