Sr. Developer
Long Description
Job Summary
Sr. Developer. Compass Group USA, Inc. Charlotte, NC. Develop Web Application for mobile and desktop in latest web technologies using Angular, Ionic, Bootstrap, NodeJS, JavaScript, TypeScript, jQuery, HTML, SCSS, Java/J2EE, SQL, MongoDB, DocumentDB and AWS. Develop Web applications in Angular and integrate with API services using API Gateway, Lambda, DynamoDB and CloudFormation YAML scripts. 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 the user interface components. Create continuous integration and continuous delivery (CI/CD) with Azure DevOps (ADO) pipelines for moving development code from one environment, such as development, test, and production, to another. Create reusable services which help to access all the common identity management modules from any application. Refactor UI code to support organization level architecture standards. Collaborate effectively with various teams and cross-functional team members. 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. Implement Angular MVC and two-way data binding and develop single page applications using Angular. Design and architect dynamic data-driven web experiences using various web-based APIs. Develop reusable custom directives (elements, Attributes, and classes) using Angular. Redesign of applications for consistent look and feel across all browsers and all pages. Create and perform test cases in Jasmine and Karma to perform extensive testing and to optimize application performance. Use Agile methodology for the 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 M - F 9am – 6pm (40 hours per week). Requires a master's degree or bachelor’s degree in Computer Science, Software Engineering, or related field or foreign equivalent. Requires with master’s three (3) years, or with bachelor’s five (5) years: software development, Web development, or computer programming experience. Requires three (3) years (with master’s or bachelor's): application development; developing applications with HTML, CSS, and JavaScript; utilizing front-end frameworks like Angular or React; two (2) years (with master’s or bachelor's): developing web services using any of the following: Node.js, JAVA, J2EE, Spring Frameworks, or Hibernate; working with databases such as MYSQL or MongoDB; working with AWS Cloud Services; utilizing CI/CD pipelines like Jenkins, Git, or Bitbucket; and utilizing JIRA. All hires must submit to a background check. Apply: Ref #120118.
#LI-DNI
Compass Group USA