Senior Developer
Long Job Description
Job Summary
Senior Developer. Compass Group USA, Inc. Charlotte, NC. May telecommute from within commuting distance of Charlotte, NC and report electronically to Charlotte, NC office. Develop enterprise applications using latest technologies such as Angular, Ionic, Bootstrap, NodeJS, JavaScript, TypeScript, jQuery, HTML, SCSS, Java/J2EE, SQL, MongoDB, Document DB and AWS. Develop applications using AWS Tech stack - Lambda API, API Gateway, DynamoDB, AWS CDK, etc. Design and develop applications for integration with Object Oriented technologies such as Core Java, J2EE, JSP, JDBC, Spring Framework, Hibernate, Web Services REST/SOAP and XML. Create NodeJS APIs to integrate server-side logic and databases to user interface components. Create continuous integration and continuous delivery (CI/CD) with Azure DevOps (ADO) pipelines to move development code from one environment (development, test, and production) to another. Create reusable services to help access common identity management modules from any application. Refactor software code to support organization level architecture standards. Collaborate effectively with various teams and cross functional team members across the organization. Participate in and perform data maintenance and migration activities. Create enhancements to existing application to follow strict MVC patterns for improved source code maintenance, scalability, and enhanced performance. Design and architect dynamic data-driven web experiences using various web-based APIs. Redesign applications to comply with latest software standards. Create and perform test cases in Jasmine and Karma for extensive testing and optimization of application performance. Use Agile methodology for software development and JIRA for project status tracking through dashboards. Work closely with the team of architects and product owners to gather requirements, develop, and enhance the application functionality. Work 9am – 6pm M-F, 40 hours per week and perform monthly release deployments during afterhours.
Requires a Master’s or Bachelor’s degree in Computer Science, Computer or Software Engineering, or related field or foreign equivalent. Requires, with Master’s three (3) years, or with Bachelor’s five (5) years, software development experience, to include three (3) years (with Master’s or Bachelor’s): Angular, Ionic, Bootstrap, NodeJS, JavaScript, TypeScript, jQuery, HTML, SCSS, Java/J2EE, SQL, MongoDB, and Document DB; Object Oriented technologies such as Core Java, J2EE, JSP, JDBC, Spring Framework, Hibernate, Web Services REST/SOAP and XML; NodeJS APIs; Continuous integration and continuous delivery (CI/CD) with Jenkins or Azure DevOps ADO pipelines; Data maintenance and migration activities; Creating and performing test cases; Agile Methodology and JIRA; two (2) years (with Master’s or Bachelor’s): AWS Tech stack - Lambda API, API Gateway, DynamoDB, and AWS CDK. All hires must submit to a background check. Apply: Reference #120741.
Compass Group USA
Nearest Major Market: Charlotte