Software Engineer II
ENFRA
Software Engineer II
A Software Engineer II is a mid-level position responsible for executing tasks associated with the technical development and operation of company technology-based products, most of which will directly support Energy as a Service (EaaS) and Integrated Solutions business. This person will work on an agile product development team as an individual contributor and will collaborate with internal and external (consultant) team members. This person should be familiar with the agile development process and will be expected to comply with software development best practices. This position will be part of the Software Development team, and will develop new and innovative systems technologies for collecting, computing, and storing energy and telemetry data, within the Connect platform. This team will leverage modern IoT, data science and machine learning, cloud, and front end user interface technology to produce new innovations and drive industry-wide change within the energy efficiency and optimization industry.
Responsibilities
- Be an individual contributor on software development team.
- Work on an agile development team in collaboration with a scrum master, a product owner, and other development team members who may be internal or external to the Company.
- Collaborate with technical and non-technical team members, who may be employed by the Company or external consultants.
- Execute software development tasks
- Complete tasks independently or in a self-directed manner.
- Comply with policies and procedures for development including standards for testing, quality control, coding, documentation, etc.
- Contribute to ongoing maintenance and operation of company technology products.
- Heavily engage with company internal and external customers.
- Participate in execution of company non-software engineering projects, to gain insight into the use and value of our software products.
Qualifications
Required Qualifications
- BS in Computer Science, related field, or equivalent experience.
- 5+ years of experience working on a professional software development team.
- A willingness to engage and learn basics of the different fields of EaaS business as needed for development.
- Strong technical and analytical skills.
- Good communication skills, with a willingness to improve.
- Ability to learn quickly and adapt to a rapidly changing environment.
- Strong desire to continually grow and develop professionally.
- Proficiency with multiple technologies and languages.
- Experience with agile software development processes.
- Proficiency with source code management systems such as Git.
- Experience with software quality control including unit testing.
- Experience with development of single page web applications using the Angular 2+ framework.
- Experience with agile management tools such as Azure DevOps.
- Experience with C#.
- Experience with Python, JavaScript/TypeScript, and other scripting languages.
Preferred Qualifications
- MS in Computer Science or related field
- Experience developing with Microsoft Azure.
- Experience deploying to critical production environments.
- Experience setting up and deploying code using CI/CD pipelines.
Physical Requirements
- Prolonged periods of sitting at a desk and working on a computer.
- Climbing stairs.
- Remaining in a stationary position, often kneeling, standing or sitting for prolonged periods.
- Repeating motions that may include the wrists, hands and/or fingers.
- Quiet environment.
- Light work that includes adjusting and/or moving objects up to 20 pounds.
Travel Requirements
- 25% of time will be spent traveling to job site(s)/office location.
ENFRA is proud to be an Equal Opportunity Employer of Minorities, Women, Protected Veterans, and Individuals with Disabilities, and participates in the e-Verify program. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, age, sexual orientation, gender identity, national origin, veteran status, disability, or any other classification protected by law.
- Job Description:Our OpportunityChewy is seeking a Full Stack Software Engineer II in Boston, MA to help build and scale the platform-driven ecosystem powering Chewy Vet Care across clinics, digital experiences, and pharmacy. You will develop reliable backend services,...SuggestedLocal areaFlexible hours
- ...DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex... ...technology and production.PurposeDivergent is seeking a Full-Stack Software Engineer II to help build and scale the software platforms that power...SuggestedTemporary work
$174.8k - $205.7k
Senior Engineer II, Full StackLocation: Cambridge, MA / Hybrid(This role requires working in-office 3 days per week: Tuesday, Wednesday,... ...using AI coding tools (e.g., Claude Code, Copilot) in the full software development lifecycle, including designing, generating code,...SuggestedFull timeWork at office3 days per week$151.4k - $227k
...build teams that learn from one another. If you’re driven to solve meaningful challenges, we’d love to meet you. Job Title: Software Engineer II Location: 10770 NE 8th St., Suite 700, Bellevue, WA 98004 *Telecommuting permitted: work may be performed within normal commuting...SuggestedFull timeTemporary workWork at officeRemote workWorldwide$88.3k - $122.55k
Senior Software Engineer As a Software Engineer II you will work with a team of full-stack developers that work on all server-side aspects of smart home security. Our mandate is very broad and includes but not limited to processing security events, provisioning equipment...SuggestedFull timeWork experience placementCasual workWork at officeImmediate start- ...latest technologies, and a commitment to back the broader engineering community through open source, our mission is to power your... ...powered by our technology, our culture, and our colleagues. Software Engineer II designs, develops, tests, and debugs software applications,...Full timeWork at officeLocal areaFlexible hours
$123.71k - $173.2k
...spaceflight! This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin’s mission of millions of... ...living and working in space to benefit Earth. As a Software Engineer II, you will join a team of passionate software platform engineers...Permanent employmentFull timeTemporary workLocal area$92.4k - $157.1k
...supports our members, customers and the communities that we serve through our Healthsource blog: About the role of the Software Development Engineer II Are you looking to make a difference in the healthcare space utilizing innovative technology in a close-knit team...Full time$150.1k - $225.1k
...create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.Software Engineer II- Data PlatformHybrid: San DiegoDo you want to join a team of talented engineers dedicated to enhancing the PlayStation...- ...government funding. About the Role Antares is seeking a Reactor Software Engineer to build the software that operates, tests, and interfaces... ...Engineer I: 0-2 years experience ~ Software Engineer II: 2-5 years experience. ~ Strong Python 3 fundamentals,...Permanent employment
$120k - $140k
JOB DESCRIPTION Fabletics is looking for a Software Engineer II for our Warehouse Management Systems. Fabletics is seeking a talented and experienced Software Engineer II to join our team remotely. This role focuses on the development, enhancement, and maintenance...Work experience placementSummer workRemote work$140k - $170k
...scale of hybrid attackers. For more information, visit Our Engineering organization is a fast-growing team of collaborative,... ...and API design to backend systems and databases. As a Software Engineer II on this team, you will help build and maintain customer-facing...Contract workWork at officeWorldwide$95k - $110k
...Description The Software Engineer II position will support software development for ATEC's surgical navigation and robotics platform. They will support activities for software development to ensure ATEC’s cutting edge medical products meet our user's needs and FDA...Full timeLocal areaVisa sponsorshipWork visa$110.9k - $175k
...security, and observability help organizations deliver on the promise of AI. What Is The Role : We're looking for a Software Engineer II to join the Platform Admin UX team and help shape the experience for administrators across Elastic Cloud. The ideal...Remote jobFull timeLocal areaFlexible hoursShift work- ...medical technology industry forward through transforming patient care and creating better patient outcomes. Job Title: Software Engineer II Location: Austin, Texas Job Title/High Level Position Summary: We are seeking a talented and experienced Systems...Full timeH1bWork at office
- Software Engineer II RPA, Arizona, Texas, Atlanta, Charlotte Make Next Happen Now. For more than 30 years, The Bank has helped innovative companies and their investors move bold ideas forward, fast. THE BANK provides targeted financial services and expertise through...Temporary work
- ...Summary Our client is seeking a Software Engineer II with deep technical range to join a dynamic development team. This role spans on-premises, cloud, and hybrid infrastructure — designing, developing, and maintaining software solutions with C#, .NET, and React, in...
$150.1k - $225.1k
...and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II, Social Platform Applications Rancho Bernardo, CA The Software Engineer II role will design and develop solutions for...Flexible hours- ...and maintain complex, scalable, and secure software systems. Provide technical leadership within a product or service area, drive engineering best practices, and contribute to the... ...What you’ll do as a Software Engineer II: Design, estimate, develop, document, test...Work at office3 days per week
$88k - $135k
...that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios,... ...of the boldest and most ambitious space missions. SOFTWARE ENGINEER I/II - ROBOTICS Based onsite at Rocket Lab Robotics in Pasadena...Permanent employmentLocal areaFlexible hours$85k - $115k
..., Teamwork, Continuous Improvement, Client-Focused, and Results-Oriented.â¯Learn more at .⯠About the Role: ⯠The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design...Full timeRemote workMonday to Friday$124.84k - $154.08k
Role Description A collaborative full-stack and cloud engineer who thrives at the intersection of software craftsmanship and cutting-edge AI. This role is for... ...partners around the world. As a Software Engineer II, you will be responsible for building and maintaining...Full timeFlexible hours- ...Senior Software Engineer – Platform Systems II Confidential Client – Purple Squirrel Enterprises About the Opportunity Our client is a U.S.-based technology company building advanced software platforms that operate across highly distributed, dynamic, and performance...Full timeFlexible hours
$97.24k - $162.24k
OverviewHelp build and scale the deployment platforms that power mission critical software.As a Software Development Engineer II focused on CI/CD and platform automation, you will design and implement tools, pipelines, and automation frameworks that enable reliable, secure...RelocationRelocation package$125k - $175k
...understanding of their bodies and daily lives. Our wearable technology and software platform provide personalized insights that help individuals optimize their health, fitness, and recovery.As a Software Engineer II (Frontend), you will play a key role in shaping and delivering...Full timeWork at officeRelocation$125k - $175k
...Protecting our members’ data and ensuring our systems scale securely and reliably is core to this mission.We are looking for a Software Engineer II (Full Stack Web) to join our Client Platform team, focused on Design Systems and Translations. In this role, you’ll design...Full timeWork at officeRelocationFlexible hours$119k - $221k
...for carriers and the customers they serve. We build AI-powered software that keeps everyone in the claims conversation informed and... ...touch, we’d love to meet you. We're looking for a Sr. Software Engineer II — Mobile Platform to lead the technical direction of our React...Work at officeLocal areaFlexible hours2 days per week3 days per week$120.3k - $161.3k
Job Posting Title:Software Engineer II - Ad Platform, Salesforce CRM AnalyticsReq ID:10151595Job Description:Disney Entertainment and ESPN Product & TechnologyTechnology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology...Full timeWork experience placement- ...: $118,900.00 - $178,500.00Job DescriptionAt WGU, technology powers opportunity. We're looking for a talented and motivated Software Engineer II to join our Web Platform Team and help build the foundations that enable teams across the organization to deliver modern, scalable...Full timeFlexible hours
$130k - $170k
What You'll DoWe’re looking for a Senior Software Engineer II to join our Retirement & Income Solutions (RIS) organization, supporting a critical modernization initiative across the enterprise. This role sits on a newly formed engineering enablement team, where you’ll...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- ngo software engineer United States
- software data engineer United States
- software engineer matlab simulink United States
- graduate software engineer United States
- simulation software engineer United States
- software development engineer (robotics engineer) United States
- contract software developer United States
- software system engineer United States
- associate software engineer United States
- software developer no experience United States













