Software Developer

3 weeks ago


Nashville, United States Broadcast Music, Inc. Full time

POSITION SUMMARYDesign, 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.LOCATIONRemote - (US)FUNCTIONS OF THE JOBLeverage 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 assignedRegular attendanceSupports our BMI Core Values and cultivates a culture of diversity and inclusion.POSITION QUALIFICATION REQUIREMENTSEducation:  Bachelor's Degree or higher in Computer Science, Engineering or equivalent industry experienceFive (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 preferredSKILLS AND ABILITIESThis may be representative but not all inclusive of those commonly associated with this position. Must possess ability to work independently in a fast-paced, dynamic environmentMust be a self-motivated team player who understands the importance of teamwork, collaboration, and open communication, including a willingness to occasionally work in a pair-programming environmentMust possess strong analytical, problem solving and technical documentation skillsMust possess ability to effectively present information and respond to questionsMust have an excellent understanding and hands-on experience with design and development best practicesDetail orientation and strong attention to detailUnderstanding of SDLC automation concepts such as continuous integrationLicense(s)/Certifications Required: Salesforce Developer certification(s) or equivalent cloud certifications preferred.SALARY RANGE The specific base salary offered to a successful applicant will be based on individual qualifications, skills, experience, and education.  The pay range is subject to change at any time based on various internal and external factors.  The position may also be eligible for one or more performance-based bonuses. In addition to cash compensation, BMI offers a competitive portfolio of benefits to its employees, as described below.What We Give to You:Health, dental, and vision insurance401K with employer matchFlexible spending accountsPaid vacation and paid sick/personal time12 paid calendar holidays Paid volunteer time offSummer hours that offer more time for fun in the sunCompany paid life insuranceUp to 12 weeks paid parental leaveTuition assistance for qualified team membersCommuter benefits (New York)Amazing and engaging cultureEmployee Resource Groups BROADCAST MUSIC, INC. IS AN EQUAL OPPORTUNITY EMPLOYER: All applicants will receive equal opportunity for employment without regard of race, color, sex, religion, nationality, age, sexual orientation, gender identity and/or expression, veteran’s or marital status, disability, or any other cultural factor. #LI-Hybrid


  • Software Developer

    7 days ago


    Nashville, Tennessee, United States ExecutivePlacements Full time $100,000 - $120,000 per year

    Job DescriptionTennessee Higher Education Commission is looking for a 5+ years experienced .NET Developer with knowledge of Object-Oriented Concepts, MVC frameworks, Entity Framework and LINQ. This individual will assist with the development and maintenance of computer program design, coding, testing, debugging and implementation as required by project...

  • Software Developer

    2 days ago


    Nashville, TN, United States Quality Manufacturing Systems Full time

    Job Description Job Description ** Software Developer Position in Nashville Suburb** ** Highlights** Quality Manufacturing Systems, Inc., specializes in manufacturing automation controls and systems integration. Our primary focus is custom high-end systems, serving customers worldwide. Our customers range from small companies to large factories with...

  • Software Developer

    3 weeks ago


    Nashville, United States Fortyau Full time

    FortyAU is a software consulting company in Nashville, Tennessee focused on building custom solutions for a variety of clients including Fortune 500 companies, small businesses, and dynamic start-ups. Founded by developers for developers, our team is solely focused on solving problems by writing great code for our clients. We look for versatile developers...

  • Software Developer

    2 days ago


    Nashville, TN, United States FortyAU Full time

    FortyAU is a software consulting company in Nashville, Tennessee focused on building custom solutions for a variety of clients including Fortune 500 companies, small businesses, and dynamic start-ups. Founded by developers for developers, our team is solely focused on solving problems by writing great code for our clients. We look for versatile developers...


  • Nashville, TN, United States AllianceBernstein Holding L.P. Full time

    Who You'll Work With: Fixed Income Technology ("FIT") group builds software that the Fixed Income business of AB uses in performing functions such as Fundamental Research, Quantitative research, Portfolio Management, Order Generation, Trading and Middle office and BackOffice operations. It partners with business to understand their challenges and help them...


  • Nashville, TN, United States AllianceBernstein Holding L.P. Full time

    Who You'll Work With: Fixed Income Technology ("FIT") group builds software that the Fixed Income business of AB uses in performing functions such as Fundamental Research, Quantitative research, Portfolio Management, Order Generation, Trading and Middle office and BackOffice operations. It partners with business to understand their challenges and help them...


  • Nashville, Tennessee, United States AllianceBernstein Full time

    *Who You'll Work With:*Fixed Income Technology ("FIT") group builds software that the Fixed Income business of AB uses in performing functions such as Fundamental Research, Quantitative research, Portfolio Management, Order Generation, Trading and Middle office and BackOffice operations. It partners with business to understand their challenges and help them...


  • Nashville, TN, United States The LaSalle Group Full time

    We are seeking a skilled and experienced Senior Software Developer to join our dynamic team in Nashville, TN. This hybrid role provides the flexibility of remote work while maintaining a collaborative environment through periodic on-site engagements. The ideal candidate is proficient in Java, Spring Boot, AWS, Angular, and JavaScript, with a passion for...


  • Nashville, TN, United States The LaSalle Group Full time

    We are seeking a skilled and experienced Senior Software Developer to join our dynamic team in Nashville, TN. This hybrid role provides the flexibility of remote work while maintaining a collaborative environment through periodic on-site engagements. The ideal candidate is proficient in Java, Spring Boot, AWS, Angular, and JavaScript, with a passion for...

  • Software Developer 4

    3 weeks ago


    Nashville, United States Oracle Full time

    As a Principal Software Development Engineer, you will own the software design and development of major components of Oracle’s Cloud Infrastructure. You should be both a rock‑solid coder and a distributed systems generalist, able to dive deep into any part of the stack and low‑level systems, as well as design broad distributed system interactions. You...