Current jobs related to Software Developer II - Reston - Volkswagen Group of America

  • Software Developer

    5 days ago


    Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Software Engineer - On-device MLLocation: Onsite in Redmond WA or Burlingame, CADuration: 12 Months W2 contract with possibility of extensionsWe are seeking a skilled and experienced Software Engineer to join our team at Intelliswift Software. The ideal candidate will have a strong background in C++ and experience working with researchers on...

  • Software Developer

    5 days ago


    Reston, Virginia, United States Intelliswift Software Full time

    At Intelliswift Software, we are seeking a skilled Software Engineer to join our team.Key Responsibilities:Design and develop high-quality software applications using Java and AWS.Collaborate with cross-functional teams to deliver projects on time and within budget.Stay up-to-date with the latest technologies and trends in the industry.Requirements:2-5 years...


  • Reston, Virginia, United States ICF Full time

    Job SummaryICF is seeking a skilled Software Developer II to join our team. As a key member of our development team, you will design and develop software applications by creating and maintaining efficient code based on user requirements.Key ResponsibilitiesDesign, code, test, and debug applications using appropriate programming languages and...

  • Software Developer

    4 weeks ago


    Reston, Virginia, United States BS&A Software Full time

    Software Developer (Hybrid) Job OverviewWe are seeking a skilled and motivated Software Developer to join our dynamic team at BS&A Software. As a Software Developer, you will play a pivotal role in designing, developing, and maintaining our municipal ERP software. Your expertise in various technologies and programming languages will be essential in...


  • Reston, Virginia, United States Intelliswift Software Full time

    Key Responsibilities:​We are seeking a highly skilled Software Development Expert to join our team at Intelliswift Software. The ideal candidate will have a strong background in Java development and experience with AWS cloud computing.​Key Requirements:​- 2-5 years of experience in software development, with a focus on Java.- Strong understanding of...


  • Reston, Virginia, United States Enterprize Software Full time

    Job Title: Cloud Software DeveloperJob Description:The ideal candidate for this role is someone with in-depth experience with cloud environments and proficiency in programming with Java and Python. The individual should demonstrate the ability to effectively translate mission needs into technical requirements and possess a keen sense of understanding about...


  • Reston, Virginia, United States Talent Software Services Full time

    Key Responsibilities:As a Senior Software Developer at Talent Software Services, you will be responsible for developing and maintaining cloud-based software applications using Java, Springboot, and REST API. Your expertise in cloud and DevOps activities will be crucial in integrating services into the Cloud.Requirements:6-8 years of experience in Full Stack...

  • Software Developer

    2 days ago


    Reston, Virginia, United States SoundWay Full time

    Job DescriptionSoftware DeveloperWe are seeking a skilled Software Developer to join our team at SoundWay. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using programming languages such as C#, Java,...


  • Reston, Virginia, United States VW Credit Full time

    Electrify America: Revolutionizing Electric Vehicle ChargingElectrify America is a leading company in the electric vehicle charging industry, committed to making a significant impact in the world. As a Backend Developer, you will play a crucial role in supporting the development of our back-end systems, ensuring the optimal functioning of our web...


  • Reston, Virginia, United States Decision Point Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at DecisionPoint Corporation. As a key member of our US Transportation Command - Global Freight Management team, you will play a crucial role in designing, developing, and maintaining complex software systems.This position involves participation in all phases of the...

  • Software Developer

    3 weeks ago


    Reston, Virginia, United States Base-2 Solutions, LLC Full time

    Job Title: Software EngineerThis position is responsible for working with government agencies and private sector clients to design, develop, and deploy data-centric solutions. The ideal candidate will have experience with software engineering, data security, and cloud computing.Key Responsibilities:Design and develop software applications using Python, Java,...

  • Software Developer

    3 weeks ago


    Reston, Virginia, United States Base-2 Solutions, LLC Full time

    Job Title: Software EngineerThis position is responsible for working with government agencies and private sector clients to design, develop, and deploy data-centric solutions. The ideal candidate will have experience with software engineering, data security, and cloud computing.Key Responsibilities:Design and develop software applications using Python, Java,...


  • Reston, Virginia, United States Axis Talent Full time

    Job Title: Hybrid Software EngineerLocation: San Antonio, TX. (75% Remote)Clearance: SecretThe Job:We are seeking a highly skilled and experienced Senior Software Engineer to design, develop, and implement complex software capabilities for computer-based systems. As a Senior Software Engineer, you will work closely with other talented engineers to create...


  • Reston, Virginia, United States Amtec Inc. Full time

    Job Title: Software Integration and Test Engineer IILocation: Pay: $45.00 to $49.00 hourly on W2This is a temporary to permanent position for a defense manufacturing company. We have multiple openings for individuals with experience and a passion for software integration and test.The Software Integration and Test Engineer plans and performs a variety of...


  • Reston, Virginia, United States Vital Tech Solutions Full time

    Job Title: Software Engineering Manager II - ConsumerLocation: RemoteVital Tech Solutions is seeking a highly motivated and experienced Software Engineering Manager II, Consumer to lead our software engineering team in delivering high-quality solutions to our clients.Job Overview & Role and Responsibilities:Our team utilizes the latest technology to develop,...


  • Reston, Virginia, United States Future Technologies Inc. Full time

    Future Technologies Inc. is seeking a skilled Sr. Software Developer to support the development of mission-critical information systems and technical support services for government and private sector organizations worldwide.Responsibilities:Collect and analyze user requirements to design and develop applications.Maintain existing FTI GOTS, including Windows...


  • Reston, Virginia, United States Enterprize Software Full time

    Job DescriptionThe ideal candidate for this role is a seasoned cloud software engineer with expertise in designing, developing, and maintaining secure web applications on the Sponsor's JWICS C2S network.Key ResponsibilitiesDesign and develop scalable cloud-based solutions using AWS, Azure, and Google Cloud platforms.Develop and maintain complex queries...


  • Reston, Virginia, United States Roush Full time

    Job Title: Senior Software ProgrammerThe Senior Software Programmer will lead the development of software for projects with internal and external customers. This role will be responsible for requirements gathering, software architecture design, software development, and support/troubleshooting/testing of software and systems on the customer product.Key...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VJob Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment such as cameras, motion stages, and 6-dof manufacturing robots.Key Responsibilities:Integrate...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Job Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test...

Software Developer II

3 months ago


Reston, United States Volkswagen Group of America Full time
Primary Location - United States-Virginia-Reston Description

Electrify America is committed to revolutionizing the way people charge. As the country's largest open DC fast charging network, Electrify America is actively contributing to electrifying mobility today and building a more sustainable future.

At Electrify America, we value innovation, collaboration, and a commitment to sustainability. We strive to establish a diverse and inclusive workplace where employees can develop personally and professionally. As a team member at this rapidly growing company, you can work on state-of-the-art technology and join a team making a significant impact in the world. If you're interested in joining a dynamic, innovative company, Electrify America is a place where you can learn, grow, and make a difference

Role Summary:

The Backend Developer will support the development of Electrify America's back-end systems. The role shall continually 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. The selected candidate will leverage experience to support communication between servers, applications and databases. Furthermore the candidate will be proficient at leveraging tools to find, save or change data with the goal to serve it back to the user in front-end code.

Expert in backend software development, the selected candidate will work closely with front-end developers, backend developers and Vendors providing server-side algorithms for user-facing web application elements. Responsible for coding and creating logic to support optimal functioning of web applications, this role will also optimize the applications for ever-increasing response time and efficiency.

This position is a key member of a team responsible for the software development lifecycle of company's applications which support and manage Electrify Americas EV charging hardware.

The Backend Developer will solve problems quickly and effectively, taking long-term and far-reaching implications into consideration, and will create long-term solutions to ensure optimal performance while managing load successfully.

Quick analysis and correct ingestion of business or functional requirements, and translation to technical requirements, together with nimble review, analysis and successful resolution of bugs or errors, are critical to this position. The Backend Developer will help build, maintain and improve upon a system architecture that supports frequent enhancements and updates to stay ahead of trends and innovations as well as future business needs.

Role Responsibilities:

Main responsibility -Backend development 100 % of time spent

  • 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
  • Regularly participate in Agile rituals and assist in work sizing/estimation
  • Participate in the secure development lifecycle leveraging best development practices
  • Continuously 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
  • Meet regularly and 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 tacking 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
  • Continuously learn to stay ahead of the technology trends and innovate relentlessly
  • Develop and document technical designs and specifications associated with the software modules
  • Write and maintain technical documentation in Confluence or other tools
  • Attend and/or lead technical meetings with other Developers and Vendors
  • Mentor junior developers and promote robust architecture and best development practices
Qualifications

Years of Relevant Experience:

  • 5+ years of software development experience

Education:

  • Bachelor's Degree in Computer Science, Mathematics, Engineering or related field
  • Other degree/ certification with extensive proven backend stack developer experience

Skills:

  • Computer literacy - set up and use software development tools, office software, productivity tools
  • Critical thinking and problem solving - planning and developing test plans and test cases, analyzing faults and troubleshooting software; developing new solutions to support efficiencies
  • Communication skills - interaction and collaboration within the development team, other teams, departments, and customers, excellent written and spoken communication, including presentation skills
  • Organization and task management - managing personal workload in alignment with goals and priorities; assisting the development team to self-organize and coordinate work; attention to details
  • 2+ years of experience technical gathering requirements, designing and developing software solutions
  • 5+ years of hands on experience as a backend software developer
  • Experience in all phases of Software development life cycle (SDLC)
  • Growth mindset; demonstrated ability to adapt to new technologies or priorities and learn or pivot quickly
  • Curiosity to keep learning
  • Excellent teamwork and cross-functional team management skills
  • Ability to work closely with the Solutions Architect, Data Architect, DevOps Lead and cross teams

Specialized Skills (Required):

  • Strong proven experience and success record developing distributed and cloud-native SOA back end applications
  • Experience developing and managing APIs
  • Proficiency in backend coding/development using Java and working knowledge of Python, Javascript
  • Proficiency using no-sql databases such as MongoDB; experience using Postgres
  • Knowledge of backend frameworks, such as Spring Boot, Redis, and similar
  • Basic understanding of at least one front-end tech such as Java/JavaScript, HTML, CSS, to support efficiency and alignment with front-end developers
  • Knowledge of software design patterns and proven experience implementing software patterns in the application code
  • Strong experience debugging the code, using tracing, logging and profiling
  • Experience writing unit tests as part of an automated test harness
  • Working knowledge of cryptography, secure communications, secure software development practices
  • Knowledge of good coding practices and experience performing code reviews
  • Familiarity with Linux command line environment

Specialized Skills (Desired):

  • Experience with developing high-availability software
  • Experience developing highly scalable applications
  • Experience with PKI, TLS, X.509 certificates

Work Flexibility:

  • Regular working hours; occasional after-hours software troubleshooting
  • Up to 5-10% domestic and international travel

Electrify America is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws.

#LI-MB1