Software Developer II - Backend
$105.4k - $168.7kVolkswagen AG
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! Brief Role Description The Backend Developer II 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. Possible Tasks within this Role 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 Qualification requirements Years of Relevant Experience: 7+ 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
#LI-MB1
In the state of Virginia, the salary range is $105,400 - $168,700 Electrify America, LLC 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. This role description is a guideline and does not create contractual rights between the Company and any of its applicants. The Company does not enter into any type of employment contract, implied or written, with its applicants regarding job security. This Organization participates in E-Verify. We maintain a drug free workplace and perform pre-employment substance abuse testing. Electrify America endeavors to make accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at View email address on click.appcast.io. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. 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! Brief Role Description The Backend Developer II 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. Possible Tasks within this Role 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 Qualification requirements Years of Relevant Experience: 7+ 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 scala- A leading data streaming platform company is looking for a Senior Software Engineer II to take ownership of critical backend systems. The role requires 5+ years of experience and proficiency in backend programming languages, along with hands-on experience in distributed...SuggestedRemote work
- ...Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET)-II Location: Remote Department: Veterans Affairs (VA)... ...Candidates MUST have strong C# and Python skills and backend development experience. All interviews MUST be completed...SuggestedFull timeWork experience placementRemote work
- ...a diverse and inclusive workplace where employees can develop personally and professionally. As a team member at this... ...development; develop technology-forward, cutting edge software solutions to address the backend and the downstream systems including website and mobile...SuggestedContract work
$106k - $169k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II - Backend/Platform Agentic AI Who is Mastercard? Mastercard is a global technology company in the payments industry. Our...SuggestedFull timePart timeWorldwideFlexible hours$108k - $140k
Software Engineer II Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate... ...leveraged to strengthen CoStar’s technology platform and develop best practices. * Develop comprehensive application testing...SuggestedHourly payFull timeWork at officeWork from homeVisa sponsorship$159.1k - $265.1k
...growth through innovation. Work you'll do As a Lead Software Engineer II on the Deloitte Government & Public Services AI & Data team... ...offering provides a full spectrum of solutions for designing, developing, and operating cutting-edge Data and AI platforms, products...Part timeLocal area$103.5k - $150k
...reliable global SaaS platform. As an SRE II, you will help operate and improve the... ...infrastructure. You will work closely with software engineering teams to build automation,... ...and GitOps-based deployment workflows. Develop and maintain infrastructure-as-code configurations...Temporary workWork experience placementLocal area3 days per week- ...Site Reliability Engineer II Join the leader in providing smarter... ...for building owners, developers and tenants. The SRE II sits at the intersection of software engineering and platform operations... ...free state and managing state backends safely. Observability:...Remote work
- ...polygraph. We are a sleek and modern software development team building mission-... ...We are seeking an experienced Senior Backend Developer/Engineer to join our hybrid agile team... ...containerization experience ~ DoD 8570 IAT II and Privileged User Access requirements...Work at officeWork from home
- ...SEACORP is seeking a well-qualified Software Engineer II . Primary Duties and Responsibilities: Job Summary: SEACORP is seeking a full-time Software Developer in Dahlgren, VA. This candidate will work with testers, software engineers, systems engineers and cyber...Full timeTemporary workWork at officeLocal area
- ...Description: Quevera is seeking a Cloud Software Engineer II to join our team. At Quevera, we don’... ...as Code principles -Architect and develop robust microservices architectures... ...development 3+ years with Node.js backend development and npm ecosystem 3+ years...Temporary work
$210k - $253k
...As Sr. AI/ML Engineer III , you’ll support a large data project alongside an agile team of developers, data engineers, supporting a highly cleared customer. We know that you can’t have great technology services without amazing people. At MetroStar, we are obsessed...Full timeWork experience placementLocal areaFlexible hours$97.24k - $162.24k
...platforms that power mission critical software. As a Software Development Engineer II focused on CI/CD and platform... ...reliability, and improving developer productivity in complex environments... ...related field Experience automating backend systems and operational workflows...RelocationRelocation package$180k - $220k
...About the Team STR’s Intelligence Division researches and develops advanced analytics and machine learning-based solutions to solve... ...intelligence information around the globe. The Role: As a Lead Software Engineer / Back-End Developer, you will join a cross-functional...Full timeLocal areaNight shift- ...within a 30-mile radius of any NIWC LANT Lab facility (Norfolk, DC area, Charleston, or NOLA.) ESN is seeking a Software Engineer II - Python Developer to support a contract with Naval Information Warfare Center (NIWC), Atlantic, in Norfolk, VA. The contract to support...Contract workMonday to FridayWeekend work
- ...satellites to orbit, all while we work to develop Neutron, our upcoming medium-lift,... ...thrive in space, like solar panels, flight software, star trackers, optical systems, separation... ...space missions. SENIOR DEVOPS ENGINEER II Rocket Lab’s Optical Systems division solves...Permanent employmentLocal area
- ...Python Developer II Location: Reston, VA or Washington DC (Hybrid- 3 days a week. Need Local Candidates only) Key Responsibilities Design, develop, and maintain data pipelines and ETL/ELT processes using Python and SQL. Develop and optimize complex SQL...Local area3 days per week
$50 per hour
A technology solutions provider is seeking a Mid Backend Java Developer to design and develop Java-based applications. The role involves maintaining Java/J2EE applications with a focus on REST/JSON and working in an Agile environment. The ideal candidate will have strong...Remote work- ...specifications for functional activities. Develops block diagrams and logic flow charts. Translates detailed design into computer software. Tests, debugs, and refines the... ...related technical experience. · Level II: 3–6 years of relevant application programming...For contractorsImmediate start
$77.6k - $176k
...how. As a DevOps engineer, you’re eager to develop, manage, and secure a container platform... ...need you to develop container management software to solve some of our clients’ toughest... ...polygraph Bachelor's degree DoD 8570 Level II Certification Nice If You Have:...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Description Senior Lead Network Engineer II Employment Type: Full Time... ...network infrastructure and related hardware & software. The project's objectives are to evaluate... ...deployment of network management software; - Develop, maintain and deliver infrastructure...Full timeLocal areaMonday to FridayFlexible hours
- ...federal services, we're looking for C#, ASP developers for our federal/government contract... ...position, the specific responsibilities support software development in (Herndon or Arlington VA)... ...MVC ~ Windows ~ Visual Studio, SQL, IIS Additional Information please...Full timeContract workImmediate start
$155k - $190k
...notice Responsibilities We are seeking a Oracle APEX Lead Developer II REQUIRED QUALIFICATIONS Experience ~5 years... ...projects in the required technology. ~ Expert knowledge of software tools, platforms, and processes required to support the associated...Full timeContract workTemporary workWork at officeLocal areaMonday to FridayWeekend workDay shiftAfternoon shift- ...Description Salary: Job Title: Software Engineer II Department:Software Development... ...Software Engineer is responsible for developing and maintaining robust web applications... ...ensure a user-centered experience. Backend Development Design, develop, and maintain...Full time
- ...DevOPs Engineer Senior / Software Engineer – Senior iN 2 STEM Solutions, Inc. is hiring... ...recruiting staff to support a contract to develop and sustain the Department of the Army’s... ...Qualifications: DoD 85701.01-M IAT Level II certification and compliance upon hire....Full timeContract work
$115k - $145k
...AWS) environment with strong technical expertise in constructing, developing and extending Retrieval‑Augmented Generation (RAG) models. This... ...such as JIRA is desirable. Preferred Certifications Active IAT II Certification which may include CompTIA Advanced Security Practitioner...Contract workFor contractorsAfternoon shift3 days per week$88.3k - $122.55k
...Job Description Job Description Software Engineer II Are you passionate about building technology... ...join our Protocols Team , where we develop and maintain the communication... ...Experience with database design, SQL, and backend development. Familiarity with...Casual workWork at officeImmediate startWorldwide$97.24k - $162.24k
Overview Join Esri`s team and build backend systems that power mission critical geospatial applications supporting... ...Defense and Intelligence operations. As a Software Development Engineer II, you will design and develop scalable backend services and APIs that enable...RelocationRelocation package$111.8k - $221.8k
...design, development, and delivery of complex software systems, requiring deep technical... ...will ensure code quality, mentor junior developers, and manage project technical direction.... ...or Angular ~ Python (or another modern backend language) for backend services and RESTful...Full timeLive inWork at officeLocal area$88.3k - $122.55k
...Job Description Job Description Software Engineer II, Home Automation Experience Team Our... ...dealers, across web, mobile, and the backend services that make it all work. Alarm.... ...week WHAT CAN YOU DO FOR ALARM.COM? Develop full stack software for a wide variety...Work experience placementCasual workWork at officeImmediate startWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer II - Backend. Be the first to apply!
- network software engineer Virginia
- software engineer travel Virginia
- senior robotics software engineer Virginia
- entry level software engineer remote Virginia
- cybersecurity software engineer Virginia
- federal - software developer Virginia
- agile software developer Virginia
- financial software developer Virginia
- software engineer Virginia
- software engineer healthcare Virginia



