Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Description

  

Software Engineer

Remote | Full-Time


About the Role


Performance Systems Development (PSD) is seeking a Software Engineer to deliver functional, secure, and robust code that meets customer requirements. Engineers are expected to collaborate effectively, take leadership on small projects, and uphold high standards of craftsmanship and professionalism.

As a Software Engineer you will: 

  • Develop and enhance software applications.
  • Apply industry best practices in design, debugging, and testing.
  • Analyze requirements and generate corresponding documentation.
  • Complete additional tasks as assigned.

This position reports to the Senior Software Engineering Manager and plays a key role in helping PSD build scalable high-quality and high-performance software applications.


About PSD


Performance Systems Development is a national leader in building science and energy efficiency. Since our founding 25 years ago, we've grown to over 100 employees who are passionate about delivering creative and effective solutions that drive change in how buildings use energy.


We focus on three core areas:
 

1. High-impact energy efficiency programs that improve building performance.

2. Workforce development and industry training to upskill professionals.

3. Innovative software solutions to manage and analyze energy efficiency data.

 Our work advances energy policies, supports contractors, and drives sustainability efforts across the industry.

What You Bring

  • Minimum 3 years of experience as a .NET web engineer with .NET Framework and .NET 6+.
  • Proficiency in git, SQL, and .NET technologies (MVC, IIS, SQL Server).
  • Experience with a JavaScript framework (Vue.js, Angular, or React) and other languages (Ruby, PHP, Python,      JavaScript).
  • Knowledge of SDLC, Scrum, and Azure DevOps.
  • Experience with ORM (Entity Framework) and SSRS.
  • Strong debugging, testing, and software development skills.
     

Additional Details

  • Physical Demands: Frequent computer use requiring periods of sitting and close audio-visual concentration. 
  • Work Environment: Office work performed in a collaborative environment with a high degree of independence. 

Compensation & Benefits

  • Salary: Competitive, commensurate with education, qualifications, and experience.
  • Benefits: Health Insurance, 401K savings plan, Life Insurance, Long-Term Disability Insurance, Flexible Spending Accounts, Paid Holidays, Unlimited Sick Leave, and a Paid Benefit Time program.

How to Apply


Interested candidates should apply directly. PSD is not accepting applications from recruiters, 3rd party agencies, or outsourcing firms.
 

Learn more about us at www.psdconsulting.com
 

Diversity & Inclusion


PSD strives to create a diverse and inclusive workplace. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status or any other status protected by law.


 Performance Systems Development is an Equal Opportunity Employer

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, York Home Performance

At Performance Systems Development (PSD), we're on the lookout for a talented Software Engineer to join our dynamic team in Ithaca, New York. This exciting full-time role is all about crafting functional, secure, and high-quality code that meets our customer needs while working in a collaborative environment. As a Software Engineer at PSD, you will play a crucial role in developing and enhancing our innovative software applications. We're passionate about driving energy efficiency solutions, and your skills will help us build scalable systems. You will dive into industry best practices when it comes to design, debugging, and testing while analyzing requirements and generating necessary documentation. Collaborating closely with our Senior Software Engineering Manager, you'll be encouraged to take the lead on smaller projects and maintain high standards in craftsmanship and professionalism. If you are proficient in .NET web technologies, have experience with various programming languages, and are familiar with Agile methodologies, we would love to hear from you. Join us in our mission to advance energy policies and sustainability efforts across the industry, all while enjoying a competitive salary and fantastic benefits package. Let's change how buildings use energy together!

Frequently Asked Questions (FAQs) for Software Engineer Role at York Home Performance
What are the key responsibilities of a Software Engineer at Performance Systems Development?

As a Software Engineer at PSD, you will be responsible for developing and enhancing software applications that adhere to high industry standards. This involves working collaboratively with your team to analyze requirements, produce documentation, and apply best practices in design, debugging, and testing.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer position at Performance Systems Development?

Candidates for the Software Engineer role at PSD should have a minimum of three years of experience as a .NET web engineer, along with proficiency in SQL and .NET technologies. Knowledge of JavaScript frameworks and Agile practices is also important, along with strong debugging and testing skills.

Join Rise to see the full answer
What programming languages should a Software Engineer know when applying to Performance Systems Development?

You should be comfortable with .NET frameworks, specifically .NET Framework and .NET 6+, as well as familiar with languages like JavaScript, Ruby, PHP, and Python. Experience with front-end frameworks such as Vue.js, Angular, or React is highly valuable.

Join Rise to see the full answer
How does Performance Systems Development support diversity and inclusion?

At PSD, we are committed to creating a diverse and inclusive workplace. We ensure that all qualified applicants receive fair consideration without discrimination, focusing on fostering an environment where everyone feels valued and respected.

Join Rise to see the full answer
What are the benefits of working as a Software Engineer at Performance Systems Development?

As a Software Engineer at PSD, you can expect a competitive salary along with comprehensive benefits like health insurance, a 401K plan, unlimited sick leave, and a paid benefit time program. We value our employees' well-being and ensure they are supported both professionally and personally.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with .NET technologies as a Software Engineer?

In responding to this question, it's helpful to discuss specific projects where you utilized .NET Framework and .NET 6+, explaining how those technologies contributed to developing robust applications that meet user requirements.

Join Rise to see the full answer
How do you approach debugging and testing in your software development process?

To effectively answer this question, share your methodology for identifying bugs, the tools you use during testing, and your experience with writing unit tests to ensure code quality.

Join Rise to see the full answer
What project management methodologies are you familiar with, and how do they apply to the Software Engineer role?

Discuss your experience with Agile methodologies like Scrum, outlining how these frameworks improve collaboration and deliver high-quality software efficiently.

Join Rise to see the full answer
How do you ensure code quality when developing software?

When answering, emphasize practices such as code reviews, adhering to coding standards, and using automated testing tools to maintain a high standard of quality.

Join Rise to see the full answer
What experience do you have working in a collaborative software development environment?

Provide examples that showcase your teamwork and communication skills, focusing on how you effectively partnered with colleagues to achieve project goals.

Join Rise to see the full answer
Can you explain how you handle tight deadlines or high-pressure situations?

A good answer would include specific strategies you employ to prioritize tasks, maintain focus, and ensure project completion while juggling multiple responsibilities.

Join Rise to see the full answer
What is your experience with SQL databases in your role as a Software Engineer?

Here, detail your proficiency with SQL database management, focusing on examples of how you've designed databases or optimized queries to enhance application performance.

Join Rise to see the full answer
How do you keep up with emerging technology trends relevant to software development?

Discuss your commitment to continuous learning through online courses, conferences, or engaging in professional communities to stay updated on the latest technologies and best practices.

Join Rise to see the full answer
Describe a challenging software project you worked on and how you overcame obstacles.

Use this opportunity to describe a specific project that tested your skills and resolve, highlighting the steps you took to solve problems and successfully deliver results.

Join Rise to see the full answer
What are your career objectives as a Software Engineer at Performance Systems Development?

Articulate a vision for your career that aligns with PSD's goals, indicating your desire to grow, learn, and contribute to the company's mission of advancing energy efficiency solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago

Take on a pivotal role at Renesas as a Senior Staff Software Engineer focused on advancing automotive software technologies.

Weekday AI Remote No location specified
Posted 5 days ago

We're looking for an experienced Full Stack Developer to contribute to innovative web applications for our client.

Posted 12 days ago

Join Clarivate's dynamic Workday Integration team as a Senior Software Engineer, driving integration solutions for our global operations.

Photo of the Rise User
Posted 6 days ago

As a Summer Intern Software Engineer at Baxter, you'll work with experienced professionals to support the development of innovative healthcare software solutions.

Photo of the Rise User
Posted 10 hours ago

As a key player at Intuitive, the Sr. Software Engineer will drive innovations in robotic-assisted surgery technology.

Photo of the Rise User
Sopra Steria Remote 8 Av. Yves Brunaud, 31770 Colomiers, France
Posted 8 days ago

Join Sopra Steria as a Full Stack Developer to contribute to impactful digital projects in a collaborative environment.

Photo of the Rise User

Take on a pivotal role as a Software Engineer – Frontend UI at U.S. Bank, driving innovative web solutions in a collaborative environment.

RainesDev Hybrid No location specified
Posted 14 days ago

Join a rapidly growing software company as a Senior .NET Developer, focusing on building industry-specific solutions for the energy sector.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas