Software Engineer

Full Time
Woodcliff Lake, NJ 07677
Posted
Job description
As an independent group of companies, the BMW Group has a commitment to creativity and breakthrough ideas that goes well beyond the racetrack. In order to continuously create ultimate driving machines, we drive our growth and design excellence by staffing our teams with individuals who are innovative and always looking for the next great idea. If you share our vision and view yourself as an independent, creative thinker, we invite you to join our team in this exceptional role located in Woodcliff Lake, NJ.

The Software Engineer performs system analysis, design, development and testing for their assigned technical product(s) or application(s), within the context of an agile/DevOps delivery model. In their role, they support change and innovation from a technical perspective and advocate new technologies within formal and informal networks. In addition, they will extend their development responsibilities to take on Operations topics to achieve a true DevOps culture. The incumbent is a fully-fledged member of an Agile feature team and may support or even lead agile ceremonies and refine business and technical requirements.

This role will be focused on the Sales area, specifically working with the planning and ordering applications. It will be working with both internal and partner vendor collaborators in the maintenance and enhancement of locally built applications as well as the critical interfaces to and from our key central applications such as IVS-R. There are currently also a number of major initiatives for which this role will be critical in its contribution, including migration away from our legacy technologies such as the mainframe and other cloud migration activities. It will provide the opportunity to build and consolidate a strong foundation in the critical skillsets that BMW require from our IT specialists when looking to the future of our business.

Software Engineering

  • Supports the creation of detail-level technical requirements and analyzes business requirements in collaboration with business analysts, product leads, and other members of the DevOps teams
  • Creates new applications and features that adhere to technical guidelines and business expectations in an Agile process under the purview of senior engineers
  • Participates as a mid-level developer and performs peer reviews in furtherance of secure coding and design pattern implementation
  • Implements robust automated test cases to ensure technical solutions meet expected outcomes and business objectives
  • Creates and maintains automated deployment pipelines to maintain quality control and deployment agility

Operational Excellence

  • Prepares and documents standard operating procedures and protocols as well as required system documentation
  • Supports operational excellence goals through strong operations knowledge
  • Resolves support topics as part of tier-3 DevOps role to ensure the highest availability of critical applications
  • Plans and execute upgrades of existing applications, tools, and features
  • Creates solutions and solves problems using a cloud-native toolchain, to ensure world-class uptime and business agility.

Agility & Customer Centricity

  • Plans work-effort as part of Agile projects, supporting or even leading ceremonies
  • Implements for customer-centric systems that are well-designed with a view toward excellent customer-experience, and clear business requirements

Join the team at BMW of North America and enjoy a high-performance employment package which includes:

  • Company paid Medical, Dental & Vision Insurance
  • Employee car program
  • 401(k) Savings Plan
  • Retirement Income Account

What are you waiting for...jump into the driver's seat and apply for the Software Engineer position today!

Qualifications:
  • Bachelor’s degree in Computer Science, Information Technology, Engineering or the equivalent of 4 years of experience in the management of information technology application development, maintenance and support.
  • 3+ Years of demonstrated success in Information Technology, with at least
  • 2+ Years in an entry-level engineering role, and
  • 1+ Years specializing in Software Engineering/Systems Engineering
  • 1+ Years working in Agile projects

Additional Skills

  • Knowledge of multiple modern programming languages, with expertise working with mainstream scripting languages, with knowledge of legacy technologies preferable:
    • Well-versed in dealing with common IT technologies especially Java, Web and databases.
    • Fully proficient in the core technologies used by BMW especially JEE, Javascript, Angular, HTML, and CSS with some knowledge of Quarkus an advantage.
    • Any experience in Mainframe technology (Cobol), DB2, Oracle and/or cloud native database design is desirable but not essential.
  • Proven software engineering skills in:
    • User experience design and test-driven development
    • Automated testing
    • Rest API and other service-oriented architecture approaches
    • Object oriented analysis and design
  • With knowledge of the following an advantage:
    • Cloud based environments and cloud migration
    • Continuous integration and deployment
  • Any experience ensuring high-quality centralized logging and analytics(e.g Splunk, or equivalent) an advantage
  • Any experience with Cloud Native Computing, esp. Docker & Kubernetes in public cloud an advantage
  • Any experience building micro-service architectures an advantage

BMW NA is an EEO employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.

colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs