Bose Corporation’s Digital Solutions Team (DST) is looking for a mid to senior level Java Application Developer to help build a next generation Global Web platform. A member of a highly technical Agile/SCRUM team, you will develop and enhance our new digital platform as well as enable key features and capabilities as prioritized by the business, and leveraging them to define and implement complete customer-facing business solutions.
Responsibilities:
Responsible for all aspects of iterative software development lifecycle, focused on delivering and maximizing business value with each development iteration.
Embrace agile/ scrum development framework, engaging with product owners to help prioritize and size increments of work, and working with the team to design, develop, test, integrate and demonstrate new features and capabilities.
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Engage with solutions architects and other Subject Matter Experts to define and deliver robust, flexible and globally-scalable technology solutions that meet established business objectives.
Conduct research, and recommend and implement optimal creative and technical solutions leveraging the most appropriate tools and technologies with a proven track record in the industry.
Seek and provide improvement opportunities to our methods and tools via technical solutions, and work with other team members to implement.
Troubleshoot complex development and production issues, seeing them through resolution and communicating progress along the way.
Actively engage and collaborate with your peers across multiple functions, organizations, and geographies.