Senior Software Engineer

Posted 5 Days Ago
Be an Early Applicant
Deerfield Beach, FL
In-Office
Senior level
Automotive
The Role
The Senior Software Engineer will lead application design and development, implement RESTful APIs, perform unit testing, and support deployments, with expertise in Azure PaaS and .NET.
Summary Generated by Built In

JM Family Enterprises is seeking a Senior Software Engineer who will be responsible for leading design discussions, performing unit testing, and supporting deployment across various environments.  The role requires expertise in enterprise-level application design and development using .NET Core, C#, SharePoint Online (SPFx), and Azure PaaS, with a focus on implementing RESTful APIs.  Candidates should possess extensive experience in Azure PaaS, web applications, and SQL Azure, with proficiency in CI/CD pipelines and technologies such as Power Automate and Power BI.

The position offers a hybrid work schedule in Deerfield Beach, FL (3 days a week onsite), and requires strong troubleshooting skills.

Responsibilities:

  • Enterprise-level application design, engineering, and development using .NET Core, C#, SharePoint Online (SPFx), and Azure PaaS

  • Implement core REST + JSON-based APIs

  • Accountable for escalating issues and risks through the Delivery Architect

  • Responsible for executing tasks as directed by the Delivery Architect

  • Responsible for communication and raising awareness to the Delivery Architect concerning issues, risks, or other items that may impede development tasks

  • Responsible for understanding and ensuring development standards are followed through code quality reviews and compliance scans

  • Work with team members to properly define/clarify business requirements, development estimation, and work plan finalization

  • Perform unit and integration testing on all developed code

  • Create and execute unit and integration tests within the development lifecycle

  • Participate in / lead implementation and support the transition of completed components

  • Assists / responsible for task identification

  • Responsible for understanding functional and technical requirements

  • Participate/lead design discussions

  • Assist other teams with troubleshooting problems that may arise from applications or the integration of various components.

Support and Troubleshooting:

  • Assist the Operations Team with any environment issues during application deployment across Development, QA, Staging, and Production environments.

  • Work closely alongside other developers and QA engineers throughout the software development lifecycle

  • Work in a dynamic, changing environment using continuous integration

Qualifications:

Must Skills:

  • This position requires on-call coverage as needed

  • 5+ years of PaaS implementation experience in Azure

  • 5+ years Web Apps, API Mgmt, Logic App, Function, Service Bus experience

  • 5+ years SQL Azure, Azure Tables, Cosmos

  • 5+ years of hands-on experience delivering solutions related to enterprise integration, APIs, and service-oriented architecture

  • 5+ years of in-depth development experience with C#/.NET

  • 5+ years Microsoft SQL Server experience (Configuration, Administration, and Tuning)

  • 5+ years PowerShell experience (JSON, XML, other scripting an asset)

  • 5+ years Visual Studio with Continuous Integration

  • 5+ years of Infrastructure as code

  • 5+ years performing object-oriented design and building backend applications with REST API services

  • Demonstrable understanding of Web Services (SOAP, REST), XML and JSON formats, document schemas, HTTP protocol, and underlying internetworking concepts

  • Strong knowledge of EAI SOA best practices, development methodologies standards

  • Experience working on complex state machines

  • Experience with JavaScript frameworks (React is a plus)

  • Experience orchestrating complex use cases involving multiple systems, incorporating error handling and logging

  • Excellent troubleshooting skills with the ability to analyze and resolve complex technical issues and defects

  • Experience in Continuous Integration and Continuous Deployment using Azure DevOps (Maven, Jenkins, Git, and or comparable toolsets a plus)

  • Proficient with security best practices in the SLDC of cloud-based applications, APIs, and data

  • Familiarity with Azure Data Factory (ADF) is a plus

  • Familiarity with Bicep deployment modules and templates is a plus

  • AKS (Azure Kubernetes Service) experience is a plus

Preferred Skills:

  • Hands-on experience with AWS / AWS certification a plus

  • 3+ years developing and supporting SharePoint Online

  • MCSE or other Microsoft certifications and Azure Certifications are a plus

  • 3+ years of experience leading efforts in support of solutions using technologies such as Power Apps, Power BI, Power Automate, and SharePoint

  • 2+ years of UI development experience working with UI/UX Designers

Technologies:

  • Microsoft: ASP.NET Core, Azure, C#/Web API, DevOps

  • Experience with Azure, .NET Core, RESTful services, AWS,

  • Experience with SharePoint Online (SPFx)

  • Web: Azure Web Apps, HTML, HTML5, Javascript, CSS3 , BootStrap - Frameworks: .NET Core 2.1+ (required), Azure PaaS, Jquery, ReactJS

  • Databases: NoSQL db (Azure Cosmos, MongoDB), SQL Server, Azure SQL, Azure Tables, Stored Procedure Development, Performance Tuning

  • Working with CI/CD Pipelines in Azure DevOps

  • XUnit/Moq are a plus

#LI-AM1

#LI-HYBRID

This job description may not be inclusive of all assigned duties, responsibilities, or aspects of the job described, and may be amended at any time at the sole discretion of JM Family. All work arrangements are subject to associate performance, business need and manager discretion, and may be revised as necessary.

JM FAMILY IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER 

JM Family Enterprises, Inc. is an Equal Employment Opportunity employer. We are committed to recruiting, hiring, retaining, and promoting qualified associates without regard to age, race, religion, color, gender, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, gender expression, mental or physical disability, national origin, marital status, citizenship, military status, genetic information, veteran status, or any other characteristic protected by federal, state, provincial, or local law.

 

DISABILITY ACCOMMODATIONS 

If you have a disability and require a reasonable accommodation to complete the job application process, please contact JM Family’s Talent Acquisition department at [email protected] for assistance. If you have an accommodation request for one of our recruiting events, please notify us at least 72 hours prior so that we may provide assistance. 

Top Skills

Asp.Net Core
AWS
Azure
Azure Cosmos
Azure Sql
Azure Tables
Azure Web Apps
Bootstrap
C#
Ci/Cd Pipelines
CSS3
DevOps
HTML
HTML5
JavaScript
MongoDB
Moq
Restful Services
Sharepoint Online (Spfx)
SQL Server
Web Api
Xunit
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Deerfield Beach, FL
3,311 Employees

What We Do

JM Family Enterprises, Inc. was founded by automotive legend, Jim Moran in 1968. It is a privately held company with $16 billion in revenue and more than 4,500 associates. Rooted in automotive and united in its strong culture and core values, JM Family is in the business of helping other businesses succeed. As a long-term partner, it is invested in its companies, associates and its communities. Driven by exceptional performance, current subsidiaries are in the automotive, financial services and franchising industries. Its family of companies includes: Southeast Toyota Distributors, the world’s largest independent distributor of Toyota vehicles; JM&A Group, a company committed to improving automotive dealers’ performance by offering Finance & Insurance products and services, dealership training and consulting; World Omni Financial Corp. (dba Southeast Toyota Finance), a captive financial services company driven to delivering an exceptional dealership and customer experience for Toyota customers in the Southeast; JM Lexus, one of South Florida’s leading Lexus dealers; DataScan, a provider of solutions for wholesale asset financing and inventory risk management; and Home Franchise Concepts, a multi-brand franchise network consisting of Budget Blinds, Tailored Living featuring PremierGarage, Concrete Craft, AdvantaClean, Kitchen Tune-Up, Bath Tune-Up and Two Maids & A Mop.

JM Family has earned various awards for its culture, products and services, including 23 consecutive years on Fortune’s 100 Best Companies to Work For list.

Similar Jobs

Applied Systems Logo Applied Systems

Senior Software Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3040 Employees
100K-150K Annually

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
126K-253K Annually

Zocdoc Logo Zocdoc

Senior Software Engineer

Healthtech • Information Technology • Software • Telehealth
Easy Apply
Remote or Hybrid
USA
900 Employees
173K-233K Annually

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
180K-212K Annually

Similar Companies Hiring

Cox Enterprises Thumbnail
Software • Other • Information Technology • Greentech • Cybersecurity • Cloud • Automotive
Atlanta, GA
50000 Employees
UL Solutions Thumbnail
Software • Renewable Energy • Professional Services • Energy • Consulting • Chemical • Automotive
Chicago, IL
15000 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account