Senior Software Engineer

Music & Arts
Owings Mills, MD Full Time
POSTED ON 2/27/2023 CLOSED ON 4/16/2023

What are the responsibilities and job description for the Senior Software Engineer position at Music & Arts?

Description

Have you developed a reputation for your ability to strategize, analyze, design and implement important eCommerce initiatives? Do clients rely on you to create and communicate the detailed technology architecture and implementation strategy for the solution? If leading technical teams through the design and development of complex transactional systems sounds like a challenge you want to tackle, then we want to meet you.

The Senior Software Developer will ideate, design and develop ATG, Oracle eCommerce-based applications and provide end user support. In this role, you should be an expert in functional code with a sharp eye for spotting defects. You will be empowered to establish rigorous coding practices to be operationalized across the team. Heavy Front End role; you will be responsible for integrating different backend services, debugging, and troubleshooting.

Responsibilities will include, but will not be limited to the following:

  • Solution features from simple (or well-defined) objective/problem statements, including architecture, design, build. Work with a product mindset.
  • Design, create, test and support software applications.
  • Collaborate with other engineers in the team to deliver new capabilities. Coach and mentor other team members as needed.
  • Quickly and effectively troubleshoot problems in development and production environments
  • Review code and designs from other members on the team
  • Provide suggestions on performance improvements of existing platform
  • Coordinate with product owners and business partners to gather requirements and document them as needed.
  • Work with offshore team to hand over the tasks and reviewing the deliverables.
  • Additional duties as assigned.

About Music & Arts

Music & Arts embodies the world of creativity and music by encouraging our teammates to find their own individual sound. We strive to create lifelong musicians and make a difference in the world by enabling musicians and non-musicians alike to experience the almost indescribable happiness that comes from playing an instrument. We believe in putting our customers first, engaging with respect and integrity and fulfilling our mission with passion.

The first Music & Arts was located in a small house in Bethesda, MD and run by founder Benjamin O'Brien. When Music & Arts opened its doors in 1952, we offered printed music, music lessons, dance lessons, and art supplies. Ben decided shortly after opening his business that he wanted to focus on music to better serve his customers -- a decision that remains intact to this day.

Since the 1990's, Music & Arts has expanded nationwide through organic growth and a series of acquisitions and mergers with other music dealers. In 2005, Music & Arts joined forces with American Music to become the largest band and orchestra instrument retailer in the United States. Based in Frederick, MD, Music & Arts is now part of the Guitar Center enterprise and comprises 225 retail stores, 200 educational representatives, and 250 affiliate locations.

To join our band, you'll need the following experience:

  • Bachelor's degree or MS in Engineering or equivalent
  • Minimum of 5 years of experience as a Software Engineer, Developer or similar with a strong software development background in Endeca, ATG, Linux/Unix, RDBMS is a must.
  • Hand on experience with HTML5, CSS, jQuery, JavaScript, React, SQL, Microservices, and REST API frameworks
  • Experience in designing/developing/supporting high volume 24/7 customer facing applications is a must
  • Knowledge on SEO tools to troubleshoot the google crawling problems and test the issue is desired.
  • Knowledge of source code management system like GIT
  • Experience in Spring Boot, WebLogic / JBoss, Apache / Nginx, CDN (ex. Akamai / Cloudflare), NodeJS is highly preferred
  • The new platform is based on Nodejs, React and JavaScript , NO SQL while the older code bases are monolithic architectures written in HTML, JAVA on Oracle ATG commerce. The older platforms need to be supported as you create new and innovative versions on the new platform ultimately migrating all functionality to the new platform
  • Deep understanding of ecommerce system (e.g., ATG, Shopify, Magento, Demandware), content management system (e.g., OpenCMS).
  • Experience with API Gateway and Cloud Foundry is a plus
  • Hands on experience with any one Cloutd technologies (AWS/Azure)
  • Experience with Web Services (GraphQL/REST) and Microservice Development
  • Previous experience in a team lead role over an Engineering team is a desired.
  • Knowledge of CI, CD & Automation tools like Jenkins and Ansible is desired.
  • Must be a team player with great interpersonal and communication skills; time-management skills are critical

Love this gig and want to apply?

Send your resume and cover letter today along with salary expectations!

Music & Arts is an Equal Opportunity Employer and provides fair and equal employment opportunity to all employees and applicants regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status or any other protected status prohibited under Federal, State, or local laws. All employment decisions are based on valid job‐ related requirements.

If you are a qualified individual with a disability or a disabled veteran and are unable or limited in your ability to use or access our website, you may request a reasonable accommodation to express interest in a specific opening. You can request reasonable accommodation by calling 1‐818-735-8800 ext. 2862 or by sending an email to recruiting@guitarcenter.com.

Software Engineer 1 - DevOps
Captivation Software -
Annapolis, MD
Software Reverse Engineer-Senior
NetSage -
Annapolis, MD
Senior Software Engineer
Insight Global -
Hagerstown, MD

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,313 - $163,687
    • Income Estimation: $120,405 - $154,181
  • Debugging Skill

    • Income Estimation: $112,417 - $162,885
    • Income Estimation: $114,313 - $163,687
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Music & Arts

Music & Arts
Hired Organization Address Bowie, MD Full Time
The purpose of this job is to consistently achieve individual sales goals to support the store's sales and profit object...
Music & Arts
Hired Organization Address Frederick, MD Full Time
Job Duties/Responsibilities: The purpose of this job is to perform general warehouse and deliver duties while ensuring t...
Music & Arts
Hired Organization Address Frederick, MD Full Time
As an HR Coordinator, you have a direct impact on the success of Music & Arts by providing superior service to employees...
Music & Arts
Hired Organization Address Frederick, MD Full Time
The Associate, Merchandise Planning is a hybrid role bridging Merchandise Planning and Category Management, supporting t...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Owings Mills, MD area that may be a better fit.

Senior Systems Engineer - TS/SCI CI Poly

cFocus Software Incorporated, Annapolis, MD

Software Engineer 1 (Hybrid)

Captivation Software, Annapolis, MD