Software Engineer III

ENFRA LLC

Arkansas

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ENFRA LLC, based in Arkansas, is seeking a Senior Software Engineer to join its innovative team. The successful candidate will work on cutting-edge AI projects, engaging collaboratively within an agile environment while contributing individually to software development tasks.

This role requires at least 7 years of industry experience, proficiency in various programming languages, and the ability to navigate rapidly evolving tech landscapes. The position includes occasional travel and emphasizes both technical delivery and continuous professional growth.

Qualifications

  • 7+ years of experience working on a professional software development team.
  • Experience with software quality control including unit testing.
  • Ability to learn quickly and adapt to a rapidly changing environment.

Responsibilities

  • Be an individual contributor on software development team.
  • Participate in execution of the non-software engineering projects.
  • Comply with policies and procedures for development including standards for testing.

Skills

Proficiency with multiple technologies and languages
Strong technical and analytical skills
Good communication skills
Experience with agile software development processes
Experience with C#
Experience with Python
Experience with JavaScript/TypeScript
Experience with modern web frameworks
Experience with source code management systems
Strong desire to grow and develop professionally

Education

BS in Computer Science or related field
MS in Computer Science or related field

Tools

Git
Azure DevOps

Job description

Overview

A Software Engineer Senior is a trailblazer in our newly formed team, collaborate with cutting-edge AI and carve out a unique path in a dynamic, innovative environment. This mid-level position is responsible for executing tasks associated with the technical development and operation of technology-based products, most of which will directly support the 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.

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 the non-software engineering projects, to gain insight into the use and value of our software products
Qualifications
Required Education, Experience, and Qualifications
  • BS in Computer Science, related field, or equivalent experience.
  • 7+ years of experience working on a professional software development team.
  • A willingness to engage and learn basics of the different fields of the 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 modern web frameworks such as Angular, React, and NestJS
  • Experience with agile management tools such as Azure DevOps.
  • Experience with C#.
  • Experience with Python, JavaScript/TypeScript, and other scripting languages.
Preferred Education, Experience, and 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.
Travel Requirements
  • 10-25% of time will be spent traveling to job site(s)/office location.
Physical Activities
  • Climbing stairs.
  • Remaining in a stationary position, often standing or sitting for prolonged periods
  • Repeating motions that may include the wrists, hands and/or fingers
Environmental Conditions
  • Quiet environment
Physical Demands
  • Light work that includes adjusting and/or moving objects up to 20 pounds

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

ENFRA • Salt Lake City (UT)

Hybrid
USD 95,000 - 130,000
Software Engineer II
Software Engineer II

ENFRA Solutions • Salt Lake City (UT), Northern (KY)

Hybrid
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Performance Review Institute (PRI) • Warrendale

On-site
USD 95,000 - 130,000
Senior Software Engineer
Senior Software Engineer

i3 Verticals, LLC • Nashville (TN)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Solarlandscape • New York (NY)

Hybrid
USD 120,000 - 150,000
Training / Professional development opportunities
401(k) with 4% company match
Summer Fridays
+5
Software Engineer 3
Software Engineer 3

Berkshire Hathaway Homestate Companies • Plano (TX)

Hybrid
USD 135,000 - 171,000
Work From Home Program
Modern Office Setting
Free On-Site Fitness Facility
+7
Senior Software Engineer
Senior Software Engineer

Solar Landscape, LLC • New York (NY)

Hybrid
USD 160,000 - 180,000
Training / Professional development opportunities
401(k) with 4% company match
Flexible remote/hybrid work options
+4
Software Development Engineer II
Software Development Engineer II

NextEra Energy Resources • Saint Paul (MN)

On-site
USD 103,000 - 155,000
Software Engineer 3 and 4
Software Engineer 3 and 4

PenChecks, Inc. • California (MO)

Hybrid
USD 80,000 - 120,000
Enterprise - Senior Software Engineer - Angular, Spring, Java 5/27/2026 Annapolis Junction, MD [...]
Enterprise - Senior Software Engineer - Angular, Spring, Java 5/27/2026 Annapolis Junction, MD [...]

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 245,000 - 270,000
11% Roth or Traditional 401k
Company subsidized Medical Coverage
Flexible Work Schedules
+1