> Markdown version of [/jobs/ext/1373398-software-engineer](https://www.wearedevelopers.com/jobs/ext/1373398-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:** NTT - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $48,000.0 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Software Applications, Application Performance Management, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Collaborative Software, Relational Databases, Software Debugging, Web Development, Python (Programming Language), Software Engineering, SQL Databases, TypeScript, Google Cloud, Backend, Git, Kubernetes, Restful APIs, Docker, Programming Languages - **Published:** July 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2b1a0b6f8b4aa93e ## About the Role * 2+ years of professional software development experience. * Strong proficiency in at least one modern programming language (such as Python, JavaScript/TypeScript, Java, C#, or Go). * Experience building web applications or backend services. * Familiarity with REST APIs and modern development workflows. * Experience with Git and collaborative software development. * Strong communication skills and passion. Preferred * Experience with cloud platforms (AWS, Azure, or Google Cloud). * Knowledge of Docker, Kubernetes, or CI/CD pipelines. * Experience with SQL and relational databases. * Familiarity with Agile development practices. ## Description We're looking for a Software Engineer to join our growing engineering team. You'll collaborate with product managers, designers, and fellow engineers to build reliable, scalable software that delivers real value to customers. This role is ideal for engineers who enjoy solving challenging technical problems, writing maintainable code, and working in a collaborative environment where quality and continuous improvement are valued. Responsibilities * Design, develop, test, and maintain high-quality software applications. * Collaborate with cross-functional teams to define, build, and ship new features. * Write clean, efficient, and well-documented code. * Troubleshoot, debug, and resolve production issues. * Participate in code reviews and contribute to engineering best practices. * Optimize application performance, reliability, and scalability. * Continuously learn and adopt new technologies when appropriate. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)