Receptionists, Call Center

RadNet

Mesa, AZ

Personal Banker I-FT State Line

Academy Bank

Kansas City, MO

Personal Banker I-PT Olathe

Academy Bank

Olathe, KS

Personal Trainer

24 Hour Fitness

Rockwall, TX

Medical Receptionist (willing to train)

RadNet

Laguna Woods, CA

Personal Trainer

24 Hour Fitness

San Diego, CA

Sales and Service Associate

24 Hour Fitness

San Francisco, CA

Scheduler

RadNet

Temecula, CA

MRI Technologist

RadNet

Murrieta, CA

Activities Assistant-Brookside Village

Cardon & Associates

Jasper, IN

Sales and Service Associate

24 Hour Fitness

Huntington Beach, CA

Dietary Aide - Brookside Village

Cardon & Associates

Jasper, IN

Retail Sales Associate, Key Holder

Destination XL Group, Inc

Culver City, CA

LPN - Brookside Village

Cardon & Associates

Jasper, IN

Registered Nurse (RN) - Bell Trace Health and Living

Cardon & Associates

Bloomington, IN

Housekeeping Staff - Bell Trace Health and Living

Cardon & Associates

Bloomington, IN

Dietary Aide / Cook - Bell Trace Health and Living

Cardon & Associates

Bloomington, IN

Licensed Practical Nurse (LPN) - Bell Trace Health and Living

Cardon & Associates

Bloomington, IN

Sales and Service Associate

24 Hour Fitness

Colorado Springs, CO

Rover - Century Drive

Umpqua Bank

Bend, OR

Backend Software Developer

Focus Brands

Atlanta, GA

Not provided

Not provided

2 months ago

Job Description

The Engineering team is a combination of in-house and off-shore resources, providing services such as: Custom Software Development, Content Updates, Break/Fix support, Security, Compliance, 24/7 support. The API Engineer will be responsible for the development and quality of web services provided to the engineering teams, in support of the goals of the business.

The Backend Software Developer is a key contributor to the internal and external engineering teams, responsible for developing a realistic vision of technical success and ensuring that this vision becomes reality.

Where permitted by applicable law, the selected candidate will be required to submit proof of a COVID-19 vaccination prior to beginning work at Focus Brands as a condition of employment unless an accommodation is given due to medical or religious reasons. Any candidates granted an exemption from the vaccination requirement still would need to adhere to our weekly testing policy in order to retain employment at Focus Brands. Additionally, our employees are encouraged to wear masks and practice social distancing when possible while in the office.


The Backend Software Developer must understand and balance a wide variety of factors that affect technical strategy and execution.

Responsibilities include:

• Coordinate effort across teams to identify and define API needs driven by mobile app and website consumption.
• Work with technical lead to create and publish technical design docs that will be handed to offshore developers.
• Participate in mobile app UX design, and understand user flows and data consumption requirements.
• Define REST API/JSON specification. RAML creation
• Socialize and collaborate API spec across teams.
• Define test cases and support processes for API consumption
• Communicate API specs and Azure API design to off shore development team.
• Knowing and understanding the needs of Focus digital products
• Delivering on the technical and integration requirements that meet the needs of our guest facing technology (Mobile and Websites)
• Provide API product roadmaps as well as KPIs and metrics around API use
• Integrated with the internal engineering team and communicate effectively with developers on prioritization and progress
• Manage time well for yourself and teams, identifying and focusing on priorities
• Maintain a disciplined approach, developing consistent, predictable outcomes and provide a robust platform.
• Continuously build and improve best practices for Technical design and implementation of APIs, and ensure adoption in support of technical capability outcomes

Work Breakdown:

○ 30% API Architectural Design/Solution, Roadmap and usage reporting
○ 50% Development and engineering of Integration Layer
○ 20% Web/App testing and production support 5%
Education
Bachelor's Degree Req
Work Experience
4-7 years Software development: C#/.Net Req
API versioning strategies to support various versions and clients Req
Design, architectural and security patterns Req
SQL relationship databases and ORM, and NoSQL Pref
Creating scalable solutions Req
Automated unit testing and CI/CD tools Req
Point of Sale integration Pref
Azure Queues Pref
Docker Req
JavaScript Technologies such as: NodeJS / Typescript Pref
Go, Java Pref
Miscellaneous third-party APIs such as firebase Pref
GraphQL Pref
Cloud Technolgies: either one of the big 3: Microsoft Azure (Preferred), Google Cloud Platform and Amazon Web Service Pref
Skills and Abilities
Proficient in C#/.Net and related ecosystems, especially Azure
Strong understanding of object-oriented programming
Skill for writing reusable C# libraries
Strong understanding of Azure functions, RESTful APIs, API Apps in Azure
Familiar with IoC/ Dependency Injection
Proficient understanding of code versioning tools such as Git
Ability to quickly learn new programming languages, and/or prior experience in a JVM-based or functional programming language
Solid understanding of the client/server technology stack (HTTP, REST, compression, serialization, error handling, mobile), as well as API, distributed systems, and service architecture design

BrightJump Recommended Skills

Not available

ADP, Inc.

Copyright © 2021 ADP Inc.

All rights reserved. ADP, the ADP logo and BrightJump are trademarks of ADP, Inc. All other marks are the property of their respective owners.