Senior Software Engineer Boca Raton, FL, 33487, Boca Raton - Corporate HQ

Senior Software Engineer

Full Time • Boca Raton, FL, 33487, Boca Raton - Corporate HQ
The Senior Software Engineer (SSE) is responsible for software development and design of applications, use case design in creating solutions and improving quality of software products. This role demonstrates expertise in a variety of development technologies including Node.js Server-side API development, SQL and NoSQL databases,  Serverless architecture with AWS Dev Ops Infrastructure-integration, and QA practices, concepts and procedures, including object oriented languages; relies on extensive judgment and wide-ranging experience to plan and accomplish goals with engineering team(s); performs consultation on complex projects; applies expertise in leading and coordinating others across multiple concurrent projects with complex issues where analysis of situations or data requires both broad and in-depth evaluation of variable factors; is sought out for guidance regarding methods, techniques and evaluation criteria for obtaining results.

 The SSE work directly with the Software Engineering Dev Manager as well as the Enterprise Solutions Architect to develop implementation patterns, templates, and documentation to be used by the solutions teams. Design of APIs (Node.js serverless) that support a good developer experience, meet performance requirements, and support 3rd party integration with our services.
 
WHAT YOU WILL DO
  • Build and ship software at scale to deliver impact
  • Participate in architectural decisions and implementation across the engineering organization
  • Participate cross team/cross functional discussions and drive alignment on product/technology strategy; act as a domain expert to influence technology choices 
  • Lead by example to build a culture of craftsmanship and innovation
  • Participate in estimating, designing, and developing to verify the functionality, accuracy, and efficiency of complex developed or enhanced software applications 
  • Participate in the sub-disciplines of software and systems engineering and provide guidance to junior team members regarding functionality, efficacy and quality
  • Can lead or participate in conception and writing of development release strategy and scripts for major release/core functional areas
  • Work with immediate and cross-functional distributed teams to evaluate and interpret functional, design and requirements specifications
  • Interact with management and architecture to understand issues that may arise around development
  • Provide input to Software Engineering and Test processes and procedures
  • Helps others to meet or exceed standards for the quality and timeliness of the work products that they create (e.g., automated tests, test plans and cases)
  • Keeps technically abreast of trends and advancements; incorporating these improvements into the overall development process and anticipating their application in future projects
 
 ARE YOU QUALIFIED?
  • Bachelor’s or Master’s degree or equivalent in computer science, electrical engineering, or related field
  • 7+ years of directly related work experience; at least 7 years of experience in software release cycle
  • Experience providing leadership to others regarding release procedures, development methodologies, QA process, software defect tracking and Automated Test tools and frameworks
  • Experience incorporating product quality in software requirements for features and system qualities 
  • Experience on complex projects, advising on design and development approach
  • Expert level coding expertise using Node.js is required 
  • Experience developing REST APIs utilizing best practices within a cloud environment
  • Proficient in OOAD principles and methodologies (e.g., UML), networking, multi-threaded programming and OS concepts
  • Expert level knowledge of Windows and Mac OS as well as native applications including installation and configuration; sound experience working with Linux/UNIX based OS 
  • Expertise in relational database technologies (SQL, MySQL); sound knowledge of SQL is required
 
NICE TO HAVE
  • Experience working within the Amazon Web Services cloud environment, particularly with AWS Lambda serverless stacks; working with other services such as API Gateway, Cloud Formation, CloudWatch, Cognito, caching services, S3, SNS, and SQS is highly preferred
  • Working knowledge of TypeScript is plus
  • Experience working with NoSQL databases such as DynamoDB or MongoDB preferred
  • Expertise in advanced programming environments and concepts highly desired (e.g., J2EE, OS internals, network appliances); experience with Internet technologies (e.g., HTML, XML, TCP/IP)
POSITION TYPE
This is a full-time position.
 
 Why Join Orangetheory Corporate?
We offer a competitive salary along with exceptional benefits such as:
  • Free workouts at corporate studios
  • Healthcare Benefits: Medical, Dental, Vision among many other supplemental benefits
  • Employer Paid Benefits: Long-Term Disability and Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Parental Leave Pay
  • State-of-the-Art Wellness Center at Corporate Headquarters
  • 401k Plan with Employer Contribution
  • Team Building, Employee Engagement activities and so much more

Our Company provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law. Discrimination of any type will not be tolerated.

 





(if you already have a resume on Indeed)

Or apply here.

* required fields

Location*
Resume/Qualifications*

U.S. Equal Opportunity Employment Information (Completion is voluntary)

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability status, protected veteran status, or any other characteristic protected by law.

You are being given the opportunity to provide the following information in order to help us comply with federal and state Equal Employment Opportunity record keeping, reporting, and other legal requirements.

Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

Company Benefits & Perks

Benefits are very important to us. We are constantly looking for ways to increase our benefit package to attract and retain top candidates.

Flexible Schedules
Workout for Free
Fitness casual dress-code
Passionate, collaborative work environment