Unknown Company

Software Developer at Broadcast Music, Inc. (BMI)

Remote • Posted 2 days ago
Remote Full Time IT & Technology

Design, build, and maintain 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

  • Leverage a minimum of five (5) years of hands‑on experience in developing web applications and services using Java (specifically with Spring Boot) and React.
  • Design, implement, and maintain scalable web applications, managing both the back‑end (Java) and front‑end (React) components.
  • Collaborate closely with product managers and UX/UI designers to deliver web products that prioritize user experience and satisfaction.
  • Deploy and manage web applications on leading cloud platforms, including AWS, Azure, or Google Cloud.
  • Integrate web applications with Salesforce, making use of APIs and Salesforce development tools to ensure robust connectivity and functionality.
  • Maintain high software quality standards through code reviews, comprehensive unit testing, and adherence to best practices in software engineering.
  • Optimize the performance, scalability, and security of applications, ensuring they are well‑suited for cloud‑based deployments.
  • Identify, troubleshoot, and resolve technical issues across the application stack.
  • Stay informed about emerging technologies and advancements in Java, React, cloud computing, and Salesforce, applying relevant innovations to ongoing projects.
  • Document technical designs, development processes, and integration strategies to facilitate knowledge sharing and future maintenance.
  • Other duties as assigned.
  • Regular attendance.
  • Supports our BMI Core Values and cultivates a culture of diversity and inclusion.

Position Qualification Requirements

  • Education: Bachelor’s Degree or higher in Computer Science, Engineering, or equivalent industry experience.
  • Five (5) years of hands‑on experience in developing web applications utilizing Java (specifically with Spring Boot) and React.
  • Experience developing web applications with Java and React.
  • Practical experience working with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with Salesforce development, including Lightning Components, Apex, and Salesforce APIs.
  • Strong understanding of RESTful services, microservices architecture, and web security fundamentals.
  • Excellent problem‑solving skills, keen attention to detail, and a collaborative team‑oriented approach.
  • Outstanding written and verbal communication abilities.
  • Salesforce Developer certification(s) or equivalent cloud certifications.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines and DevOps methodologies preferred.
  • Knowledge of additional modern front‑end frameworks or libraries such as Redux or Next.js preferred.
  • Background in Agile or Scrum development environments preferred.
  • Familiarity with containerization technologies like Docker and Kubernetes for cloud deployment preferred.

Skills and Abilities

  • Ability to work independently in a fast‑paced, dynamic environment.
  • Self‑motivated team player who understands the importance of teamwork, collaboration, and open communication, including a willingness to occasionally work in a pair‑programming environment.
  • Strong analytical, problem‑solving, and technical documentation skills.
  • Ability to effectively present information and respond to questions.
  • Excellent understanding and hands‑on experience with design and development best practices.
  • Detail orientation and strong attention to detail.
  • Understanding of SDLC automation concepts such as continuous integration.

License(s)/Certifications Required

Salesforce Developer certification(s) or equivalent cloud certifications preferred.

#J-18808-Ljbffr

Software Developer at Broadcast Music, Inc. (BMI) in Remote at Unknown Company

This position is listed as full time and able to be worked remotely.

Back to Job Search