Compass

Senior Developer

Compass$90K — $120K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's or Bachelor's degree in Computer Science or related field (or foreign equivalent)
  • 3 years of software development experience with a Master's or 5 years with a Bachelor's
  • Proficiency in Angular, Ionic, Bootstrap, NodeJS, JavaScript, TypeScript, jQuery, HTML, SCSS, Java/J2EE, SQL, MongoDB, and Document DB
  • Experience with AWS Tech stack, including Lambda API, API Gateway, DynamoDB, and AWS CDK for at least 2 years
  • Familiarity with CI/CD processes using Jenkins or Azure DevOps ADO
  • Knowledge of Agile methodology and experience with JIRA for project tracking

Responsibilities

  • Develop enterprise applications using advanced technologies and frameworks.
  • Create NodeJS APIs for seamless integration of client-side and server-side logic.
  • Design and architect dynamic, data-driven web experiences using web-based APIs.
  • Implement continuous integration and continuous delivery (CI/CD) processes with Azure DevOps.
  • Collaborate with cross-functional teams to gather requirements and enhance application features.
  • Refactor software code to align with organizational architecture standards.
  • Participate in data maintenance and migration tasks to ensure data integrity and efficiency.

Benefits

  • Telecommuting options available within commuting distance of Charlotte, NC
  • Opportunities to work with latest technologies and cloud services
  • Involvement in dynamic projects requiring creative problem-solving and collaboration
  • Access to professional development and training resources
  • Flexible working hours with after-hours release deployments
Full Job Description
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. Apply: Reference #120741.

Compass Group USA

About Compass

Compass is a real estate technology company that provides an online platform for buying, selling, and renting real estate properties. The company was founded in 2012 by Ori Allon and Robert Reffkin and is headquartered in New York City. Compass has raised over $1.5 billion in funding and has expanded to over 350 offices in the United States, Canada, and Europe. The company's platform uses artificial intelligence and machine learning to help real estate agents better serve their clients and streamline the buying and selling process. Compass has been recognized as one of the fastest-growing real estate companies in the world and has received numerous awards for its innovative technology and exceptional customer service.
Learn more about Compass
Size
19,000 employees
Market Cap
$910.4 million
Industry
Founded
1941
5 Year Trend
+102.9%
NASDAQ

Similar Jobs

More Jobs at Compass

More Enterprise Technology Jobs

Find similar Senior Developer jobs: