> Markdown version of [/jobs/ext/1366120-software-developer](https://www.wearedevelopers.com/jobs/ext/1366120-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:** Individual Service Group LLC - **Location:** United States (Remote available) - **Salary:** $101,572.0 - $122,323.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Code Review, Databases, Continuous Integration, Software Debugging, Software Design Patterns, Linux, Github, Revision Control Systems, Python (Programming Language), Microsoft SQL Server, MySQL, Scrum Methodology, Systems Development Life Cycle, Role-Based Access Control, Software Engineering, Software Requirements Analysis, Software Systems, Subversion, Systems Architecture, Systems Integration, Web Applications, Web Application Frameworks, Data Processing, Cloud Platform System, ReactJS, Backend, Git, AngularJS, Solid Principles, Cloud Integration, Restful APIs, Software Version Control, Jenkins, Programming Languages, Microservices - **Published:** July 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7ae39481f2cf603b ## About the Role * Proven software development experience with a strong foundation in programming languages including JavaScript, Java, C#, Python, C++, or C. * Hands-on experience designing scalable systems using microservices architecture within cloud environments such as AWS or Azure. * Demonstrated expertise in web development frameworks like React Express or similar front-end/back-end integrations. * Familiarity with database management systems including MySQL or SQL Server; experience with RESTful API development is essential. * Knowledge of software design principles, patterns (e.g., RBAC), and system security best practices for application development. * Experience working within Agile methodologies such as Scrum or Kanban; comfortable using version control tools like GitHub or SVN. * Understanding of Linux operating systems along with experience in CI/CD pipelines utilizing tools like Jenkins or Azure DevOps is preferred. * Strong problem-solving skills with the ability to analyze complex system requirements and develop effective solutions. Join us to be part of a forward-thinking team committed to building innovative software solutions that make a real impact! ## Description We are seeking a dynamic and innovative Software Developer to join our vibrant technology team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that power our web applications and cloud infrastructure. Your expertise will drive the creation of robust APIs, microservices, and system architectures that support our business growth. You will collaborate in an Agile environment, utilizing modern programming languages and frameworks to deliver high-quality software that meets user needs and industry standards. This is an exciting opportunity for a passionate developer eager to work on cutting-edge projects with a focus on scalability, system design, and cloud integration., * Develop and enhance web applications using JavaScript frameworks such as React or Angular, ensuring responsive and user-friendly interfaces. * Design and implement RESTful APIs to facilitate seamless communication between client-side applications and backend services. * Build scalable microservices architectures leveraging cloud infrastructure platforms like AWS or Azure to support high-volume data processing. * Collaborate with cross-functional teams to translate business requirements into technical specifications through system design for system development. * Apply design patterns and best practices in software engineering to ensure maintainability, performance, and security of applications. * Utilize version control tools such as GitHub, SVN, or Git for code management, along with CI/CD pipelines for continuous integration and deployment. * Conduct code reviews, testing, and debugging to uphold quality standards across all phases of software development. * Engage in Agile software development processes, participating in sprint planning, stand-ups, and retrospectives to foster team productivity. * Maintain comprehensive documentation of system architecture, APIs, and development processes for future reference and onboarding purposes. * Stay current with emerging technologies like quantum engineering concepts or new programming languages such as Python or C# to continuously enhance skill sets. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) ## Related Articles - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [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) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)