Post Job Free
Sign in

Software Developer

Company:
Santanna Energy Services
Location:
Austin, TX, 78729
Posted:
June 23, 2025
Apply

Description:

Job Description

For over 30 years, Santanna Energy Services has been the energy supplier of choice for hundreds of thousands of customers in The Midwest Region. We offer natural gas and electricity plans to residential customers, customized solutions to help small businesses manage market volatility, and we support partnerships with agents, brokers, and consultants.

Job Title: .NET Developer (DOT NET)

Employer: Santanna Energy Services

Reports to: Software Engineering Manager

Location: This is a completely remote work-from-home position.

Authorization to work in the U.S. is required to apply. Santanna does not sponsor applicants for work visas.

Summary: Santanna wants to maintain our current software infrastructure while continuing to enhance and expand our internal applications using the latest proven technology and following best practices.

The ideal candidate will have extensive experience with C#, SQL, and ASP.net Core. Candidates need 5+ years of experience with developing in a dynamic environment, meeting deadlines and satisfying requirements.

Essential Responsibilities:

Collaborates with clients and/or internal teams to understand user needs; drafts initial proposal and design of software to meet these needs.

Assesses feasibility of design and project parameters within time and cost constraints.

Analyzes user needs and designs software for client use.

Develops code and designs software applications based on user specifications.

Modifies existing software to correct errors or improve performance.

Monitors and assists with software testing and validation procedures and programming.

Monitors and assists with software installation; ensures application operates within established specifications.

Gathers and evaluates user feedback and then modifies software for better usability.

Designs databases for specific application areas.

Determines required system performance standards and hardware configurations based on client specifications, budget, security needs, and other parameters.

Collaborates with systems analysts, engineers, and programmers to design systems to support required applications.

Advises clients on software maintenance.

Performs other related duties as assigned.

Qualifications:

Bachelor’s degree in computer science or related field is preferred

Ability to establish RESTful API Connections both to pull data and push data

Experience with Asp.net CORE

Experience with C#, HTML, CSS, JavaScript, and SQL

Experience with debugging windows apps, web apps, and SQL

Knowledge of Visual Studio

Knowledge of SSMS

Knowledge of Git

Knowledge of SOLID design principles (what they are, why they are important, what problems they solve)

Knowledge of the first 3 normal forms (what they are, why they are important, what problems they solve)

Knowledge of how to write testable software (or know what makes software untestable)

Competencies:

Ethics - Treats people with respect; Keeps commitments; Inspires the trust of others; Works with integrity and ethically; Upholds organizational values.

Diversity - Demonstrates knowledge of EEO policy; Shows respect and sensitivity for cultural differences; Educates others on the value of diversity; Promotes a harassment-free environment; Builds a diverse workforce.

Analytical - Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs workflows and procedures.

Adaptability - Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events.

Technical Skills - Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.

Organizational Support - Follows policies and procedures; Completes administrative tasks correctly and on time; Supports organization’s goals and values; Benefits organization through outside activities; Supports affirmative action and respects diversity

Professionalism - Approaches others in a tactful manner; Reacts well under pressure; Treats others with respect and consideration regardless of their status or position; Accepts responsibility for own actions; Follows through on commitments.

Attendance/Punctuality - Is consistently at work and on time; Ensures work responsibilities are covered when absent; Arrives at meetings and appointments on time.

Physical Demands:

Occasionally required to stand

Occasionally required to walk

Continually required to sit

Continually required to utilize hand and finger dexterity

Occasionally required to bend and stoop

Continually required to talk or hear

While performing the duties of this job, the noise level in the work environment is usually moderate

The employee must occasionally lift and /or move more than 5 pounds

Specific vision abilities required by this job include: Close vision; Distance vision; and ability to adjust focus

The above is intended to describe the general content of and requirements for the performance of this job. It is not to be construed as an exhaustive statement of duties, responsibilities or physical requirements. Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Full-time

Fully remote

Apply