Software Developer II - Backend

Volkswagen AG

$100K — $130K *
Information Technology
15+ years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field, or Master's degree with less experience.
  • 5 years of experience with practical backend development and API management OR 3 years with a Master's.
  • Proficiency in MongoDB and Spring Boot or similar technologies.
  • Strong skills in Java, JavaScript, HTML, or CSS.
  • Understanding of software design patterns and secure development practices.

Responsibilities

  • Support the development of back-end systems and cutting-edge software solutions.
  • Develop, enhance, and manage APIs that operate seamlessly across devices and with external partners.
  • Perform regular code reviews and implement improvements for code quality and maintainability.
  • Participate in Agile methodologies for work estimation and sizing.
  • Identify risks in the current codebase and resolve technical debt while optimizing for speed and resiliency.
  • Collaborate closely with developers, project managers, and technology teams to meet user and business goals effectively.
  • Create and maintain thorough technical documentation and specifications.

Benefits

  • Support and development of cutting-edge technologies.
  • Emphasis on Agile methodologies in team collaboration.
  • Focus on quality, security, and maintainability throughout the development cycle.
  • Opportunities for continuous improvement of systems and processes.
  • Engagement with diverse internal and external teams for software solutions.
Full Job Description
Brief Role Description

Support back-end systems development; develop technology-forward, cutting edge software solutions to address the backend and the downstream systems including website and mobile app goals as well as to create and manage APIs that work across devices, and multiple external partners; develop and refactor high-quality reliable, secure, and performing code; develop unit tests covering the entirety of the code base; perform regular code reviews, identify improvements for readability, maintainability, security, performance and other aspects of code quality; participate in Agile rituals and assist in work sizing/estimation; participate in the secure development lifecycle leveraging best development practices; evaluate current code base to identify risks and technical debt, implement improvements; optimize solutions for scalability, speed and resiliency; create, test, enhance and manage APIs that work across devices, including with external partners; work closely with internal and external developers (including front-end and UI/UX), project managers and Technology team members to develop modern innovative software solutions to address user needs and business goals with prioritizing overall quality and security; support functional, performance, scalability, cybersecurity and other testing; configure backend usability of frontend applications; review and analyze and triage bugs/issues and create long-term solutions taking into account module dependencies and operating constraints; work alongside the DevOps team to use and evolve the CI/CD pipeline; help build, maintain and improve upon a system architecture that supports frequent enhancements and updates; develop and document technical designs and specifications associated with the software modules; write and maintain technical documentation in Confluence or other tools.

Qualification requirements

Requirements: Bachelor's degree in Computer Science or related degree, and 60 months of experience, or MS and 36 months. Experience must have included: developing and managing APIs; MongoDB; Spring Boot, Redis, or similar; Java/JavaScript, HTML, or CSS; software design patterns; secure software development practices; Linux.

Job ID: 28096

Company: Electrify America, LLC

Location:

Similar Jobs

More Jobs at Volkswagen AG

More Information Technology Jobs

Find similar Software Developer II - Backend jobs: