> Markdown version of [/jobs/ext/3394824-software-developer](https://www.wearedevelopers.com/jobs/ext/3394824-software-developer). 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 Developer - **Company:** RresolveExpert Solutions LLC - **Location:** United States (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Amazon Web Services, Software Applications, Unit Testing, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Code Review, Data Structures, Relational Databases, Software Debugging, Distributed Systems, Python (Programming Language), Node.Js, Object-Oriented Software Development, Scrum Methodology, Systems Development Life Cycle, Software Engineering, Software Systems, SQL Databases, TypeScript, Web Services, Google Cloud, ReactJS, Spring-boot, Backend, Git, AngularJS, Integration Tests, Information Technology, Front End Software Development, Restful APIs, Software Version Control, Docker, Microservices - **Published:** September 23, 2026 - **Apply:** https://www.dice.com/job-detail/b7526248-e7cf-4319-85eb-26607db66c5a ## About the Role * Strong knowledge of programming fundamentals and object-oriented programming. * Proficiency in at least one programming language such as Java, Python, C#, C++, or JavaScript/TypeScript. * Knowledge of Data Structures and Algorithms. * Experience with SQL and relational databases. * Understanding of REST APIs and web services. * Familiarity with Git/version control. * Understanding of software development lifecycle (SDLC). * Good analytical and problem-solving skills. Preferred Skills * Experience with React, Angular, or other frontend frameworks. * Experience with Spring Boot, .NET, Node.js, or other backend frameworks. * Knowledge of AWS, Azure, or Google Cloud. * Familiarity with Docker and CI/CD pipelines. * Knowledge of microservices and distributed systems. * Experience working in Agile/Scrum environments., * Bachelor's/Master's degree in Computer Science, Information Technology, Software Engineering, or a related field. * Relevant experience in software development is preferred. ## Description We are looking for a skilled Software Developer to design, develop, test, and maintain scalable software applications. The ideal candidate should have strong programming fundamentals, problem-solving abilities, and experience working with modern development technologies., * Develop, test, debug, and maintain software applications. * Write clean, scalable, and maintainable code. * Analyze business and technical requirements and translate them into software solutions. * Design and implement new features and enhancements. * Troubleshoot and resolve application issues and production defects. * Participate in code reviews and follow software development best practices. * Work closely with product managers, business analysts, QA engineers, and other developers. * Perform unit testing, integration testing, and debugging. * Maintain technical documentation related to applications and development processes. * Participate in Agile/Scrum ceremonies and contribute to sprint planning and delivery. * Stay updated with emerging technologies and development practices. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [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) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)