Sr. Software Engineer (MEAN Stack) at Addison Group (Chicago, IL)

Sr. Software Engineer (MEAN Stack) at Addison Group (Chicago, IL)


Add To Bookmarks
Company:
Location: Chicago, IL
Type: Full Time
Created: 2021-04-08 05:02:07

Apply Here


PURPOSE:Participate in software application development projects of all sizes. Design and implement scalable solutions for our public and consultant facing web sites, back-end tools, and APIs following agile development methodologies. Mentor other engineers on the team. Self-motivated and directed, with the ability to effectively prioritize and execute tasks. Analytical and problem-solving abilities.KEY RESPONSIBILITIES:* Provide technical leadership and execute on new market initiatives, continuously improving the codebase, architecture, and processes of existing systems* Mentor other engineers, review their work, and provide constructive feedback* Write solid, maintainable, and testable code, paired with useful documentation* Build and maintain scalable ecommerce APIs (e.g. shopping cart management, order management, etc.) that will support internal, consultant and .com facing set of tools* Maintain high standards of software quality by establishing good practices and habits* Identify and encourage areas for growth and improvement within the team* Design, develop, and unit test applications in accordance with established standard

* Analyze and resolve technical and application problems* Drive innovation within the team in areas including development efficiencies, custom component development & integration, leading-edge industry concepts and developments* Identify and leverage new and emerging hardware and software technologies and products to maintain industry competitiveness* Identify new areas for process improvements to enhance performance resultsMEASURES OF SUCCESS:* Contribute to team improving velocity* Contribute to team reducing the average ticket cycle time IN PROGRESS to RESOLVED* Contribute to team delivering more story tickets* Contribute to team reducing the amount of interruptions* Work with team to deliver at least 90% story completion in a sprintEDUCATION AND EXPERIENCE:* Bachelor's in Computer Science* Building enterprise web applications leveraging object oriented/functional programming concepts.* Building applications using MEAN Stack, Angular 5 or a similar frontend framework* Designing and building APIs using REST/JSON* Database and caching experience, NoSQL and SQL (Elastic Search, MongoDB, Oracle)* Building micro services is a strong plus* Responsive design experience using Bootstrap or other CSS frameworks a strong plus* With distributed, cloud-based systems and application design in a SOA environment using AWS (EC2, Lambda, S3, etc.) and Containers (Docker, Kubernetes) a strong plus* Delivering e-commerce/consumer websites at scale (thousands of requests/second) under tight latency constraints is a strong plus* CI/CD experience using Jenkins, Atlassian stack, or equivalent a strong plus* Google Analytics and metrics-based data analysis a plus* E-commerce frameworks such as Hybris, ATG or Broadleaf a plus