Enable job alerts via email!

Sr. Software Developer

Broadcast Music, Inc. (BMI)

Nashville (TN)

Remote

USD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the music industry is seeking a Sr. Software Developer to design and maintain innovative software solutions. The role involves extensive collaboration with product management and UI/UX teams, requiring strong technical skills in C#, ASP.NET, and SQL. The ideal candidate will have a Bachelor's degree in Computer Science and a proven track record in software development.

Benefits

Health insurance
401K
Paid time off

Qualifications

  • 8+ years Object-Oriented development experience.
  • Expertise in C# and multi-threaded services.
  • Strong SQL experience, preferably with MS SQL Server.

Responsibilities

  • Provide technical leadership and ensure delivery of solutions.
  • Participate in all phases of Application Lifecycle Management.
  • Collaborate with teams to ensure timely delivery.

Skills

C#
ASP.NET MVC
SQL
JavaScript
Agile development

Education

Bachelor's Degree in Computer Science

Tools

Visual Studio
.NET framework

Job description

Join to apply for the Sr. Software Developer role at Broadcast Music, Inc. (BMI)

Position Summary

Designs, builds, and maintains software. Extensive interaction with product management, UI/UX designers, enterprise architects, and other software developers to design and develop innovative solutions to real market problems.

Location

Remote - (US)

Functions of the Job
  1. Provides technical leadership on all assigned projects to ensure delivery of valuable solutions in alignment with BMI’s business needs, technological platform architecture, and overall SDLC. Includes understanding business requirements, adhering to technical standards, recommending design, monitoring development and testing, resolving issues, making decisions, and supporting deployment.
  2. Participates in all phases of Application Lifecycle Management: requirements analysis, development, testing, and implementation. Engages in technical logic and design discussions.
  3. Identifies appropriate software architecture based on requirements and enterprise guidelines.
  4. Leads review processes for software architecture documents.
  5. Contributes to analysis of business requirements.
  6. Integrates product design into a cohesive user experience, working with UX/UI teams to improve visual design and consistency.
  7. Creates and maintains technical documentation for various audiences.
  8. Performs resource, technical, and risk assessments.
  9. Collaborates with development, architecture, and product teams to ensure timely delivery.
  10. Coordinates with third-party vendors on technical design, development, testing, and deployment.
  11. Assists in project completion and documentation, including project plans and user manuals.
  12. Supports estimation of personnel, costs, and timelines for projects.
  13. Performs other duties as assigned and maintains regular attendance.
  14. Supports BMI’s core values, fostering diversity and inclusion.
Position Qualification Requirements
Education

Bachelor's Degree or higher in Computer Science, Math, or related experience.

Experience
Front End Experience
  • 8+ years Object-Oriented development
  • 8+ years C# project implementation
  • Expertise in C# server-side multi-threaded services, ASP.NET MVC, multi-tier design patterns, MSDN Patterns, MVC, Entity Framework
  • Proficiency in JQuery, HTML5, Ajax, CSS, JavaScript
  • Deep knowledge of .NET framework and Visual Studio
  • Strong SQL experience, MS SQL Server preferred
  • Experience with TFS/VSTS is a plus
  • Experience with REST, JSON, XML, SOAP protocols
  • Agile development experience
  • Microsoft Azure experience is a plus
Mainframe Experience
  • Mainframe development experience
  • Experience with DB2 for ZOS, COBOL II, MVS JCL, CICS, TSO/ISPF
  • Experience with IBM DFSORT and ENDEVOR is a plus
  • Strong SQL/database experience
Skills and Abilities
  • Ability to work independently in a fast-paced environment
  • Self-motivated team player with excellent communication and collaboration skills
  • Ability to create and maintain artifacts like use cases, data flow charts, and requirements documents
  • Strong analytical, problem-solving, and technical documentation skills
  • Effective at presenting information and responding to questions
  • Experience with distributed systems or large enterprise environments preferred
  • Understanding of SDLC automation and continuous integration
  • Willingness to work overtime when required
  • Ability to implement strong unit and service-level tests
Salary Range

The offered salary depends on qualifications, skills, experience, and education. BMI offers a competitive benefits package including health insurance, 401K, paid time off, and more.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Developer

Broadcast Music, Inc. (BMI)

Nashville

Remote

USD 100,000 - 130,000

Yesterday
Be an early applicant

Sr. Software Developer - Remote

Lensa

Atlanta

Remote

USD 126,000 - 139,000

Today
Be an early applicant

Sr. Software Developer

Zachary Piper Solutions

Sully Square

Remote

USD 125,000 - 145,000

Today
Be an early applicant

Senior Software Developer (Seismic Algorithms)

Inalab Consulting, Inc.

Golden

Remote

USD 90,000 - 130,000

Today
Be an early applicant

Senior Software Developer Engineer

BHub

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Software Developer (Remote - United States)

Hexagon Asset Lifecycle Intelligence

Hampton

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Senior Software/Application Developer

Enterprise Horizon Consulting Group

Pennsylvania

Remote

USD 100,000 - 130,000

Yesterday
Be an early applicant

Senior Software Developer (Fully Remote)

HdL Companies

Brea

Remote

USD 100,000 - 125,000

2 days ago
Be an early applicant

Senior Software Developer

Corcentric

Georgia

Remote

USD 100,000 - 130,000

2 days ago
Be an early applicant