> Markdown version of [/jobs/ext/1880903-senior-software-engineer-c-i](https://www.wearedevelopers.com/jobs/ext/1880903-senior-software-engineer-c-i). 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). --- # Senior Software Engineer, C&I - **Company:** REMOTE HAND - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Amazon S3, Continuous Integration, Relational Databases, Iterative and Incremental Development, Junit, Python (Programming Language), Apache Maven, MongoDB, Standard Sql, Software Engineering, Software Systems, Web Services, Software Organization, ReactJS, Snowflake, Spring-boot, Backend, Front End Software Development, Restful APIs - **Published:** August 1, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/p8u3ceaah4 ## About the Role * 5-7 years of professional software engineering experience with senior-level responsibilities. * Senior experience with React (preferably React 19) and Java (preferably Java 11+). * Experience with web services, RESTful APIs, and contract-driven development. * Strong full-stack development skills, including backend, frontend, and relational database modeling. * Proficiency in automated testing frameworks such as Jest and JUnit. * Strong SQL and relational database knowledge. * Effective problem-solving skills balancing multiple use cases. * Technical project management skills to translate requirements into successful outcomes. * Ability to operate autonomously and provide technical vision. * Familiarity with CI/CD pipelines and modern software development practices. * Strong communication skills for cross-functional collaboration. * Enthusiasm for learning new technologies and full-stack engineering. Preferred: * Experience with Springboot, Maven, Python. * Familiarity with S3, MongoDB, AWS, DBT, Snowflake. * Experience with highly configurable software products. * Please note that sponsorship for employment authorization is not available for this role. ## Description The Senior Software Engineer, C&I is a key member of the Commercial & Industrial Team responsible for managing non-residential demand response programs. This role focuses on designing and developing scalable and flexible platform features that support the organization's mission to create a sustainable and efficient energy grid. The position involves leading technical initiatives, collaborating across teams, and delivering high-quality software solutions that accommodate complex, real-world constraints., * Design and implement core platform features addressing multiple constraints and use cases. * Lead technical initiatives in React and provide front-end development best practices. * Develop front-end and back-end solutions with an emphasis on maintainable, tested code. * Collaborate cross-functionally with product managers, engineering teams, and stakeholders. * Develop creative solutions that enhance platform flexibility and scalability. * Contribute to best practices in CI/CD, data modeling, and iterative development. * Mentor and support engineers, fostering a collaborative technical culture. ## 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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [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) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## 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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)