Software Developer

ENERGY worldnet
Decatur, TX

Job Description

Job Description

Salary: DOE

Join Our Team as a Software Developer!

About Us

At Energy Worldnet, Inc. (EWN), we strive to deliver innovative solutions that empower our clients and enhance the energy industry's future. Were looking for a talented Software Developerto join our Product Development team and help us build reliable, scalable, and high-performing applications. If youre passionate about leading teams, creating innovative software, and shaping the future of technology, wed love to hear from you!

What states do we accept applications from?

  • Arkansas (AR)
  • Colorado (CO)
  • Connecticut (CT)
  • Florida (FL)
  • Indiana (IN)
  • Kentucky (KY)
  • Michigan (MI)
  • Minnesota (MN)
  • Missouri (MO)
  • New Mexico (NM)
  • Oklahoma (OK)
  • Pennsylvania (PA)
  • Tennessee (TN)
  • Texas (TX)

Please note we do not support employment visa sponsorship (e.g., H-1B visa).

What Youll Do

As a Software Developer, youll take on a leadership role in driving EWNs software development projects. Your responsibilities will include:

Job Summary

The Software Developer is responsible for writing reliable, scalable, and performant code within the Energy Worldnet, Inc. (EWN) platform to support EWNs web platform.

In this role, the Software Developer ensures that the design and implementation of features to support business processes and web app stability, reliability, and performance support the goals and vision of EWN using the latest development products and procedures.

The Software Developer must be able to take the lead on reviewing and enforcing web design consistency and quality and strategizing with the Product Innovation Team on proposed web projects. In addition, they are responsible for taking the lead in researching new web tools, frameworks, best practices, and web design concepts.

Essential Job Functions


  • Maintain system integrity with routine refactoring and optimization of C# and JavaScript while adhering to, and enhancing, coding standards

  • Participate in project requirement reviews and collaborate with Product Managers, UX Engineers, and other team members regarding current or future processes, issues, or requests

  • Research new technology and present ideas to the team while documenting new and existing processes, and make recommendations to the Architecture division and other software development personnel in the Product Development department to review and establish software development standards and practices

  • Perform code reviews for projects of any level of complexity

  • Demo newly developed products or features to the team and/or stakeholders

  • Attend technical calls with clients that involve data transfers (imports/exports), custom development work, and/or single sign-on (SSO) integrations

  • Refine, maintain, and implement web application solutions, using best practices and strategies, while handling many different types of requests across multiple projects with changing priorities throughout the web software development life cycle

  • Create CRUD stored procedures, user-defined functions, and other SQL objects as needed to create robust, scalable, and performant solutions to implement technical specifications and support future, anticipated requirements

  • Develop new features and enhance existing applications of high complexity, investigate and resolve complex software-related issues, and maintain dependencies up to major version upgrades (SemVer)

  • Perform other related job functions as assigned

Knowledge Of:

  • Computer programming proficiency
  • Computer hardware and software proficiency
  • T-SQL proficiency
  • Git source control proficiency
  • Object-oriented programming proficiency
  • Source control methodology proficiency
  • Web application architecture proficiency
  • Algorithms and data structures proficiency
  • Asynchronous programming proficiency
  • Software design patterns proficiency
  • Documentation for API, Windows services, and process workflows proficiency

Skilled In:

  • Critical thinking, problem-solving, and providing workable solutions
  • Communicating effectively and respectfully, both written and orally
  • Managing one's own time effectively and knowing when to ask for help

Ability To:

  • Organize and plan work independently
  • Multi-task and context-switch effectively between different activities and teams
  • Collaborate effectively to achieve stated goals and results
  • Design programs and systems architecture
  • Prepare program specifications; to code, test, and debug computer programs
  • Stay up to date with the latest developments in hardware, systems, and coding
  • Interpret technical information related to computer programming and other areas of data processing

Minimum Qualifications


  • High School Diploma or equivalent

  • Six (6) years of professional experience in programming

  • Four (4) years of experience with C#, JavaScript, and CSS/HTML

  • Four (4) years of experience with C# 8.0+ (.NET 4.8+)

  • Four (4) years of experience with modern JavaScript frameworks (Angular, Vue.js, or React)

  • Four (4) years of experience with Dependency Injection

  • Four (4) years of experience with Unit Testing

Preferred Qualifications and KSAs


  • Bachelors degree in software engineering, computer science, mathematics, or related fields

  • Experience with ASP.NET Web API 2

  • Experience with Vue.js

  • Experience with AngularJS

  • Experience with the Azure ecosystem

  • Knowledge of the Agile development model (SCRUM, work assignments, timelines, and team structure)

  • Oil, gas, or energy industry or SaaS business model experience

Job Specifications

FLSA Classification (Exempt, Non-exempt) -Exempt

Full Time, Part Time, Temporary -Full Time

Travel Requirement (% of 40-hour work week) -Up to 10% for Annual meetings; Events

Hybrid Remote (HyR) or Telework Program TWP) -TWP

Shift (note and days) -8-hour shifts between 6 am6 pm, M-F

Environment -Home Office, with occasional fieldwork

Why Join Us?

At EWN, we offer:

  • Flexible Work Arrangements: Flexible, remote work environment with occasional travel.
  • Professional Growth: Opportunities to lead and mentor a talented team of developers.
  • Dynamic Environment: Work on challenging projects in a collaborative and supportive team.
  • Travel Opportunities: Up to 10% travel for engaging client interactions.
  • Benefits:Depending on the plan selection and eligibility requirements:
    • Medical, Dental, and Vision plans where we cover the upfront costs for employees and their eligible dependents;
    • Voluntary plans that employees may enroll in such as life insurance, short-term disability, and supplemental insurance like cancer and hospital coverage;
    • Retirement plan where we match contributions on a dollar-for-dollar basis up to the first 3% of the employees contribution, and .50 cents on the dollar on up to the next 2% of the employees contribution. The maximum employer matching contribution is 4%.

Work Details

  • Location: Hybrid remote with occasional office and fieldwork.
  • Schedule: Business Hours: Monday through Friday, 7:30 AM to 5:30 PM (shifts may vary within these hours).
  • Environment: Home office with opportunities for collaboration and hands-on project work.

Ready to Lead?

Be the driving force behind innovative solutions and lead a team of talented developers at EWN! Apply today to join a company committed to growth, collaboration, and excellence. Use this link to apply:

EEO Statement
EWN is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Disclaimer
Applicants may be subject to a background check. Employees in this position must be able to satisfactorily perform the essential functions of the position. If requested, EWN will make every effort to provide reasonable accommodations to enable employees with disabilities to perform the positions essential job duties. As markets change and the Company grows, job descriptions may change over time as requirements and employee skill levels evolve. With this understanding, EWN retains the right to change or assign other duties to this position.

Application Deadline
EWN accepts applications on a rolling basis.

remote work
Posted 2025-07-30

Recommended Jobs

Doorman

AT&T Hotel & Conference Center
Austin, TX

Join our Guest Services team as our new Doorman! Be the welcoming face and set the vibe for our lobby and guests! Hook 'em! Principle Responsibilities & Position Purpose: To be the first positiv…

View Details
Posted 2025-09-07

Locum Tenens Pediatrics Job TX

CompHealth CompHealth
Texas

CompHealth exists to make the locums process easier. Not only will we search for jobs that fit your interests, we'll be here to handle all the details like credentialing, housing, travel arrangements,…

View Details
Posted 2025-09-10

Emerging Architectural Professional 3

Placement By Design
Dallas, TX

We’re seeking a motivated Emerging Professional in Architecture who has a passion for design excellence and is eager to learn, grow, and contribute to a wide range of innovative projects to join our c…

View Details
Posted 2025-08-07

Software Engineer, Product Engineering

Figma
San Antonio, TX

Figma is growing our team of passionate people on a mission to make design accessible to all. Born on the Web , Figma helps entire product teams brainstorm , design and build better products — fr…

View Details
Posted 2025-09-12

3 Yr Old Assistant Teacher

Kiddie Academy at Elyson
Katy, TX

Kiddie Academy of Sunterra is SOON Opening and has an exciting opportunity for an energetic, optimistic and inspiring person to join us as an Assistant Teacher. You’ll bring a creative touch, caring a…

View Details
Posted 2025-08-28

QUALITY ASSURANCE TECHNICIAN (1st and 2nd Shift)

JBS
Waco, TX

Description Position at Pilgrim's       JOB DESCRIPTION     JOB TITLE     QUALITY ASSURANCE TECH   JOB KEY:#40000014   EEO/AAP:3/33   FLSA STATUS: HOURLY   DEPARTMENT:QUALITY ASSUR…

View Details
Posted 2025-08-06

Full Time Family Practice Job TX

CompHealth CompHealth
Texas

Whether you are searching for a position in your area or in another state, we have professionals to help you achieve your goals through our relationships with facilities nationwide - in rural settings…

View Details
Posted 2025-09-10

Community Life Associate

The Preston of the Park Cities
Dallas, TX

Our mission at Watermark Retirement Communities is to create extraordinary and innovative communities where people thrive. For Watermark, community includes more than just the wonderful residents we s…

View Details
Posted 2025-08-28

Senior Auditor Lead Investigator (1709)

Aramco Services Company
Houston, TX

OVERVIEW: This position serves as the in-charge auditor on large, complex and sensitive internal auditing assignments.  Audits are directed at reviewing internal controls, compliance with corporat…

View Details
Posted 2025-09-02

Staff Bookkeeper

ProLedge Bookkeeping Services
San Antonio, TX

Job Description Job Description ProLedge is a well-established bookkeeping services firm ( with offices across Texas. We are looking for an experienced bookkeeper to support some of the firm's cl…

View Details
Posted 2025-07-30