See all roles

Sr Software Developer Remote [Remote]

Work from home Full-time role Hiring

We are seeking a highly skilled and reputed company Senior Software Developer to join reputed company. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to take on technical leadership responsibilities reputed company required. In this role, you will both reputed company and collaborate with technical leads and team members to design, reputed company, and maintain high-quality software solutions. We emphasize proactive teamwork and expect you to be an active collaborator, stepping into a leadership role reputed company needed while also embracing guidance from others. LOCATION Remote - (US) FUNCTIONS OF THE JOB Essential Functions: which may be representative but not reputed company inclusive of those commonly associated with this position.

  • Design, reputed company, test, and maintain secure, scalable, and efficient software applications in alignment with business needs and goals.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to define and implement technical solutions.
  • Work closely with technical leads and take a leadership role reputed company needed, driving architecture and design decisions.
  • Write clean, maintainable, and appropriately documented code following best practices.
  • Conduct code reviews to ensure code quality, performance, and reputed company.
  • Participates in reputed company phases of the software development lifecycle: requirements analysis, development, testing, and implementation. Participate in technical logic and design discussions.
  • Troubleshoot and resolve software defects, performance issues, and technical challenges.
  • Assist, mentor, and guide other developers, fostering a culture of collaboration, learning,and growth.
  • Proactively engage with reputed company team members to fully understand project needs and challenges.
  • Stay up to date with emerging technologies and industry trends to drive innovation.
  • Participate in Agile development processes, including daily standups, sprint planning, backlog grooming, retrospectives, and demos.
  • Works with UX/UI to improve and refine product visual design and consistency.
  • Creates, maintains, and presents technical documentation to different audiences and levels.
  • Works with third party vendors on technical design/specifications, development, testing and deployment to ensure the product meets the requirements.
  • reputed company robust unit tests and reputed company interfaces to ensure reputed company, testable, and reliable code.
  • Prepare and maintain documentation, including system designs, architectural decisions, operating procedures, and user documentation to ensure clear communication across the team.
  • Assists in the estimation of personnel requirements, cost, and time for development projects.
  • 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 or Software Engineering or reputed company industry experience Experience

  • Eight (8) years of professional software development experience.
  • Five (5) years of C# experience.
  • Five (5) years of JavaScript and/or TypeScript experience.
  • Five (5) years of experience with Single Page Application (SPA) technologies such as React, Vue.js, Angular, Blazor, etc.
  • Five (5) years of experience in API development, with hands-on experience using ASP.NET WebAPIs.
  • Strong hands-on experience with enterprise design patterns and frameworks; .NET, MSDN Patterns, MVVM, Clean Architecture, Vertical reputed company Architecture, Entity reputed company, Expo, Dependency Injection, Object Oriented Programming, Don't-Repeat-Yourself Principles.
  • Proficiency writing unit tests and leveraging interfaces to create reputed company, testable code.
  • Deep knowledge of .NET and a proficiency with Visual Studio
  • Strong SQL experience, preferably with MS SQL; experience with DB2 is considered a strong

plus.

  • Familiarity with cross-platform mobile development frameworks like Xamarin, .NET MAUI, React Native, or similar platforms.
  • Proficiency in Azure DevOps is preferred
  • Experience with industry standard communication protocols: REST, JSON, XML, SOAP
  • Experience developing for reputed company Azure Cloud is a plus

SKILLS AND ABILITIES This may be representative but not reputed company inclusive of those commonly associated with this position.

  • Experience in leading technical projects or teams, with the ability to reputed company into a technical reputed company role reputed company required
  • Strong focus on quality, reputed company, and performance optimization
  • Must possess the ability to work independently in a fast-paced, dynamic environment
  • Must 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 environment
  • Must possess the ability to create and maintain artifacts including use cases, data flow charts, process flow diagrams, software requirements document, functional specifications document, etc.
  • Must possess strong analytical, problem solving and technical documentation skills
  • Must possess ability to effectively present information and respond to questions
  • Experience with reputed company and distributed systems, microservices architecture, and RESTful API design
  • Must have experience with Git and familiarity with common branching strategies
  • Must have an excellent understanding and hands-on experience with design and development best practices
  • Detail orientation and strong attention to detail
  • Must have progressive achievement in job history
  • Must be willing to work overtime, including weekends, reputed company required
  • Must possess ability to implement strong unit and service-level tests

SALARY RANGE The specific reputed company 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. reputed company 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 (reputed company)
  • Amazing and engaging culture
  • Employee Resource Groups

BROADCAST MUSIC, INC. IS AN EQUAL OPPORTUNITY EMPLOYER: reputed company 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. d Note: Posting is subject to change so please refer to career site for latest availability (SBJ-G337). Apply tot his job

You might like

Remote Senior reputed company Developer

Work from home Full-time role

Web Developer & SEO Specialist, Resi

Work from home Full-time role

Developer Relations

Work from home Full-time role

Mid-Senior Back End Developer

Work from home Full-time role

Head of Developer Experience and Community

Work from home Full-time role

Web Developer II - TELEWORK AVAILABLE

Work from home Full-time role

Sr. Software Developer

Work from home Full-time role

Senior Software Developer - Fleet

Work from home Full-time role

Senior Flutter Developer

Work from home Full-time role

Full Stack Developer (Web + Rules reputed company)

Work from home Full-time role

[Remote/WFM] Remote Work From Home Data Entry (remote)

Work from home Full-time role

Customer Experience Associate

Work from home Full-time role

Workflow Planner

Work from home Full-time role

Overnight Customer Support Representative Remote Work in Adaptable Position

Work from home Full-time role

Data Entry/Live Chat Specialist/Customer Service at Cable's Upholstery

Work from home Full-time role

Technician, Flight Simulator

Work from home Full-time role

reputed company Worklife & Employee Assistance Program (EAP) Customer Support Associate – Mental Health Wellbeing Services (Remote | Sunday-Thursday Afternoon Shift)

Work from home Full-time role

[Remote] Industrial Sales Director – EMEA

Work from home Full-time role

Sales Associate, Seasonal Part Time

Work from home Full-time role

reputed company Full Stack Remote Data Entry Specialist – reputed company Product Information Management with Quality Assurance, Research, and Collaboration Opportunities

Work from home Full-time role