Logo
MAC Executive Recruiters

Principal Full Stack Software Engineer

MAC Executive Recruiters, Deerfield, Illinois, United States, 60063


What you'll be doingModel, design, and build secure and reliable backend systems enhancing speed and scale.Develop RESTful API based architecture.Work together with the development team to develop quality, testable applications based on product and regulatory requirements.Collaborate with product owners and designers to understand user needs and translate wireframes into technical requirements, detailed architecture, and code.Participate in sprint planning, daily standups, demos, retrospectives, and software design meetings.Proficient with C# to produce, modify, and maintain APIs, microservices, event streams/queues, and similar constructs.Provide mentorship and domain expertise to other development team members.Create user documentation describing architecture decisions.Perform peer/code reviews on an ongoing basis to help ensure the team produces maintainable, performant, secure software.Write automated tests for all code, preferably using Test/Behavior Driven Development practices.Maintain a high bar for quality of code and avoid unnecessary redundancy and awkward workarounds.Stay abreast of developments in web applications and programming languages.What you'll bringBachelor's Degree in Computer Science, Software Engineering, or equivalent field with 7+ years of proven experience designing and developing web applications.Experience as a full stack engineer who can comfortably move between the front-end (UI JavaScript frameworks such as VueJS/Angular JS/React JS) and back end (C#, .Net Core).Emphasis on designing and building back-end systems, RESTful APIs, and building systems at scale.Proven understanding of database technologies including PostgreSQL, SQL/MSSQL, and Azure storage tables.

#J-18808-Ljbffr