Software Engineer I

Posted on Jun 16, 2021

Energy Worldnet

Decatur, TX  |  #engineering

 


GENERAL DESCRIPTIONThe Software Engineer I is a mid-level position and part of the EWN Systems Engineering Team and reports to the Manager, Software Engineering or Director, Software Engineering.The Software Engineer I is responsible for writing reliable, scalable, and performant code within the Energy Worldnet, Inc.

(EWN) platform to support EWN's web platform.Additionally, the Software Engineer I is responsible for designing and implementing features to support business processes and ensuring web app stability, reliability, and performance to support the goals and vision of EWN using the latest development products and procedures.The Software Engineer I must have a strong passion for excellence, focus on execution, and influence innovation, quality, and predictability for continuous improvement.ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIESMaintain system integrity with routine refactoring and optimization of C# and JavaScriptAdhere to coding standards and contribute to enhancing them as neededParticipate in project requirements reviewDocument new and existing processesResearch new technology and present ideas to the teamPerform code reviews for projects of any level of complexityWork with business analysts regarding current or future processes, issues, or requestsGive presentations to the team and/or company on new products or features that have been developedPerform code reviews for projects of any level of complexityWork with business analysts regarding current or future processes, issues, or requestsWork on multiple projects concurrently while handling many different types of requestsGive presentations to the team and/or company on new products or features that have been developedAttend technical calls with clients that involve Data Transfers (imports/exports) or custom development workMaintain dependencies up to minor version upgrades (SemVer)Share daily updates with the systems engineering team via SCRUM (work completed, work pending, and/or impediments)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 requirementsCollaborate with other team membersAnalyzes and completes development tasks as assignedInvestigating issuesPerform other related job functions as assignedMINIMUM QUALIFICATIONSAssociate degree in software engineering, computer science, mathematics, or related fields coupled with comparable experienceThree (3) years of professional experience in programmingTwo (2) years of experience with C#, JavaScript, and CSS/HTMLProficient understanding of T-SQLKNOWLEDGE, SKILLS, AND ABILITIESKnowledge of:Object-oriented programmingSource control methodologyWeb application architectureAlgorithms and data structuresSkilled in:Critical thinking, problem-solving, and providing workable solutionsProficient understanding of computer programmingProficient understanding of computer hardware and softwareDocumentation for API, Windows services, and process workflows (Word, Excel, Markdown, etc.)Communicating effectively and respectfully, both written and orallyManaging one's own time effectively and knowing when to ask for helpAbility to:Organize and plan work independentlyMulti-task and context-switch effectively between different activities and teamsCollaborate effectively to achieve stated goals and resultsDesign programs and systems architecturePrepare program specifications; to code, test, and debug computer programsStay up to date with the latest developments in hardware, systems, and codingInterpret technical information related to computer programming and other areas of data processingPREFERRED QUALIFICATIONS AND KSAsBachelors degree in software engineering, computer science, mathematics, or related fieldsExperience with ASP.NET Web API 2Experience with Vue.jsExperience with Dependency InjectionExperience with Unit TestingKnowledge of Agile development model (SCRUM, work assignments, timelines, and team structure)Knowledge of Subversion and Git source controlOil, gas, or energy industry experienceJOB SPECIFICATIONSFLSA Classification (Exempt, Non-exempt): ExemptMust be authorized to work in the United StatesMust NOT reside in California, New York, New Jersey or MassachusettsTravel Requirement (% of 40-hour work week): Quarterly meetings **Remote work eligible: YesShift: 8 hour shifts between 7 am–6 pm, M-FEnvironment: Home Office, with occasional field work


How to Apply

Please follow the application procedure at stackoverflow.com for more info.


Related positions:

Software Engineer (Embedded Software)

NAL Research
Jun 16, 2021, Fredericksburg, VA

Senior Software Engineer, Search Platform, Big Data Engineer - AI/ML Search/Recommendations/Personalization

Apple
Jun 16, 2021, Seattle, WA

Software Engineer

Olive AI
Jun 16, 2021, Columbus, OH

Software Engineer III

PriceSpider
Jun 16, 2021, Stafford, TX

Software Engineer

SAP
Jun 16, 2021, Palo Alto, CA


Discover More



Serefind is not affiliated with any company and government entity. It’s a search engine, like Google, for finding jobs, and we just provide link to the application. Best of luck in your search!