> Markdown version of [/jobs/ext/3030555-software-developer](https://www.wearedevelopers.com/jobs/ext/3030555-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:** Energy Llc - **Location:** Dallas, TX, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Software Applications, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Software as a Service, Code Review, Computer Programming, Custom Software, Software Debugging, Dependency Injection, Software Design Patterns, Object-Oriented Software Development, Scrum Methodology, Program Design Languages, Single Sign-On, Software Engineering, SQL Stored Procedures, SQL Databases, Systems Architecture, Transact-SQL, Web Applications, Web Application Frameworks, Web Platforms, Data Processing, ReactJS, Asp.net Web Api, Git, Vue.js, Computer Equipment, AngularJS, Information Technology, Windows Services, Asynchronous Programming, Code Restructuring, Software Version Control, Crud - **Published:** September 22, 2026 - **Apply:** https://startup.jobs/software-developer-energy-worldnet-10141420 ## About the Role * 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, * High School Diploma or equivalent * Three (3) to Six (6) years of professional experience in programming * Two (2) to Four (4) years of experience with C#, JavaScript, and CSS/HTML * Two (2) to Four (4) years of experience with C# 8.0+ (.NET 4.8+) * Two (2) to Four (4) years of experience with modern JavaScript frameworks (Angular, Vue.js, or React) * Two (2) to Four (4) years of experience with Dependency Injection * Two (2) to Four (4) years of experience with Unit Testing Preferred Qualifications and KSAs * Bachelor's 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 ## Description As a Software Developer, you'll take on a leadership role in driving EWN's software development projects., The Software Developer is responsible for writing reliable, scalable, and performant code within the Energy Worldnet, Inc. (EWN) platform to support EWN's 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 ## Related Videos - [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) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)