Job Description
Establishes the technical implementation approach and provides technical direction and guidance to the development team. Exhibits technical leadership and oversight. Provides realistic estimates of engineering effort. Adheres to architectural standards. Directs, or influences, the work of others.
LOCATION
Remote (TN). Candidate must reside in the Middle Tennessee area.
FUNCTIONS OF THE JOB
Essential Functions: which may be representative but not all inclusive of those commonly associated with this position.
Partnering Responsibilities:
• Develops and maintains productive working relationships with business partners, customers and IT personnel including Architects, Project Managers, Solution Architects, Scrum Masters, Software Developers, Business Analysts and Quality Assurance.
• Works closely with Project Manager and Scrum Master to support project delivery from technical standpoint.
• Partners with Business Analysts and Solution Architects for new development projects, systems enhancements and maintenance projects.
• Works with and through cross functional teams to help architect and estimate software solutions.
• Partners with infrastructure, architecture, and database services to ensure overall systems scalability, reliability, and performance.
• Other duties as assigned.
• Regular attendance.
• Supports BMI core values and cultivate a culture of diversity and inclusion.
Project Implementation:
• 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 SDLD.
• In the absence of a Project Manager and Scrum Master, leads all aspects of multiple projects concurrently, consisting of both business as usual and/or strategically forward thinking initiatives.
• Establishes the technical implementation approach and drives the technical design and development of projects, both legacy and new platform technologies.
• Works with the engineering team to lead the day-to-day development activities by leading/implementing architecture decisions, participation in designs, design review, code review and implementation.
• Maintains technical knowledge to support rapidly changing technology, always looking out for new technologies and working with the management and development team when evaluating new technologies.
• Mentors developers and ensures relevant onboarding is provided.
• Documents technical specifications and requirements.
• May directly supervise consultants.
POSITION QUALIFICATION REQUIREMENTS
Education: Bachelor's degree in related field or equivalent years of experience. Preferred degree in Computer Science or Math.
Experience: Seven (7) or more years of software development experience. Three (3) or more years of technical leadership experience; subject matter expertise.
SKILLS AND ABILITIES
Which may be representative but not all inclusive of those commonly associated with this position.
• In-depth development experience in one or more of the following areas: .NET, Java, J2EE, (JSP/Servlets/EJB), Mainframe Cobol/JCL/CICS, IBM Integration and ESB products (IIB / WESB /MQ /DataPower /WSRR).
• Strong SQL experience: Oracle preferred.
• Experience with industry standard messaging and communication protocols.
• Industry standard source control systems.
• Experience with industry standard communication protocols.
• Agile software development methodologies.
• Strong Relationship and Team Skills.
• Strong Analytical and Problem-Solving Skills.
• Attention to Detail.
• Able to communicate technical information to non-technical audiences, including presentation of data, answering questions and listening to concerns.
• Able to document technical information effectively.
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 insurance
• 401K with employer match
• Flexible spending accounts
• Paid vacation and paid sick/personal time
• 12 paid calendar holidays
• Paid volunteer time off
• Summer hours that offer more time for fun in the sun
• Company paid life insurance
• Up to 12 weeks paid parental leave
• Tuition assistance for qualified team members
• Commuter benefits (New York)
• Amazing and engaging culture
• Employee 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
Jobcode: Reference SBJ-d2w7b6-98-82-120-188-42 in your application.