> Markdown version of [/jobs/ext/4566341-software-engineer](https://www.wearedevelopers.com/jobs/ext/4566341-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Akkodis group - **Location:** Newark, NJ, United States - **Experience:** Starter - **Salary:** $66,560.0 - $70,720.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Application Frameworks, Cloud Computing, Code Review, Continuous Integration, Python (Programming Language), Linux System Administration, NoSQL, Systems Development Life Cycle, Server Administration, Software Engineering, Software Systems, Systems Integration, Web Applications, Software Organization, ReactJS, Backend, Information Technology, Restful APIs, Software Version Control, Docker, Microservices - **Published:** November 4, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-newark-nj--415a077d-4684-4dee-95d2-bcbc0913a29e ## About the Role Software Engineering, Software Engineering, REST (Representational State Transfer), Application Programming Interface (API), Microservices, Cross-Functional, Business Solutions, Software Administration, Scalable System Development, Test Plan/Schedule, * Bachelor's degree in computer science, Software Engineering, Information Technology, or a related technical field. * 0-2 years of professional, internship, academic, or project-based software development experience. * Hands-on experience with Python development and building REST APIs using modern application frameworks. * Familiarity with Java, JavaScript, React, and software development best practices including testing and version control. ## Description Akkodis is seeking a Software Engineer for a Contract with a client in Newark, NJ. The ideal candidate will design, develop, and support scalable software applications, REST APIs, and microservices while collaborating with cross-functional teams to deliver reliable business solutions., * Design, develop, test, and maintain scalable software applications, backend services, and REST APIs. * Build and enhance web-based applications using modern technologies such as Python, Java, JavaScript, and React. * Develop and optimize integrations with relational and NoSQL databases to support business and application requirements. * Create clean, maintainable, and well-tested code while participating in code reviews and defect resolution activities. * Deploy and support applications using Docker, CI/CD pipelines, and cloud or Linux-based environments. * Collaborate with cross-functional Agile teams to gather requirements, troubleshoot issues, and deliver high-quality software solutions.