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

Senior Software Developer

Senior Software Developer

Join one of the nation's rapidly expanding leaders in Commercial Construction and Facility Management!

PLEASANT VALLEY CORPORATION, a successful and stable, family-owned and operated Commercial Real Estate Firm established in 1976 and headquartered in Medina, Ohio, boasts a dynamic presence across four key divisions: Construction, Facility Management, Property Management, and Real Estate Brokerage. Our comprehensive suite of commercial property services is characterized by effective project management, proactive communication, top-tier workmanship, and cutting-edge solutions.

WE OFFER:

  • An exceptional culture and positive work environment
  • Competitive earnings
  • Comprehensive benefits
  • Personal recognition
  • Individual development opportunities
  • A clear path for career advancement!

___________________________________________________________

Shift

M-F | 8:30a – 5:00p

Work Location

Onsite – Medina, Ohio

Division

Shared Services

Team

Information Technology

Reports To

Software Development Manager

___________________________________________________________

Job Purpose

As a Senior Software Developer, you will be responsible for designing, developing, and delivering innovative software solutions that align with the evolving needs of our clients and markets. Utilizing Microsoft technologies and other state-of-the-art tools, you will play a key role in building scalable, high-performance applications that drive business success. Your expertise will contribute to the continuous improvement of our technology stack, ensuring our solutions remain cutting-edge and competitive.

___________________________________________________________

Responsibilities

  • Develop & Maintain Software Solutions – Design, develop, and maintain high-performing C# Micro-Services, REST APIs, and distributed processing systems using .NET Core and Web API.
  • Build & Enhance User Interfaces – Develop robust UIs with modern frameworks like Angular, implementing core concepts such as components, services, dependency injection, and routing.
  • Code Quality & Testing – Review code, write documentation, build and maintain Unit & Integration tests, and follow test procedure protocols to ensure software reliability.
  • Collaborate & Troubleshoot – Work closely with developers, QA, and product teams, participate in SCRUM meetings, and assist in resolving technical issues within custom software applications.
  • Optimize & Innovate – Continuously improve technical expertise by identifying new processes, technologies, and improvements to enhance system performance and user workflows.

___________________________________________________________

Requirements

  • .NET Core Expertise – Minimum of five years’ experience in a .NET Core environment with a strong background in software architecture.
  • Testing Proficiency – At least three years of experience with XUnit, NUnit, or equivalent testing frameworks, along with expertise in manual testing best practices.
  • Legacy System Experience – Hands-on experience in building tests for or manually testing legacy applications.
  • Problem-Solving Skills – Demonstrated critical thinking and curiosity in developing solutions while considering future implications.
  • Attention to Quality – Strong commitment to software reliability, ensuring applications meet high-quality standards through rigorous testing and best practices.

___________________________________________________________

Do YOU have these qualities?

Apply now to explore a fulfilling career with Pleasant Valley Corporation!

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 Senior Software Developer, Pleasant Valley Corporation

If you're looking for an exciting opportunity to elevate your career, consider joining Pleasant Valley Corporation as a Senior Software Developer in Medina, Ohio. We're a family-owned leader in the Commercial Construction and Facility Management sector, and we pride ourselves on innovation and excellence since 1976. As a Senior Software Developer, you'll dive into designing, developing, and delivering innovative software solutions that cater to our dynamic client needs. Utilizing Microsoft technologies along with cutting-edge tools, you'll have the chance to build scalable, high-performance applications that drive our business forward. Your responsibilities will include developing C# Micro-Services, building robust UIs with modern frameworks like Angular, and ensuring software reliability through rigorous testing and quality checks. Collaborating closely with your team, you'll not only troubleshoot complex technical issues but also help guide the evolution of our technology stack. At Pleasant Valley Corporation, we celebrate our employees with an exceptional culture, competitive earnings, and robust benefits, while providing clear paths for career advancement. So, if you’re passionate about technology and ready to make an impact within a supportive environment, we'd love to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Developer Role at Pleasant Valley Corporation
What are the responsibilities of a Senior Software Developer at Pleasant Valley Corporation?

As a Senior Software Developer at Pleasant Valley Corporation, you'll be responsible for designing, developing, and maintaining high-performing software solutions, specifically using C# Micro-Services and .NET Core. Your role includes building user interfaces with modern frameworks like Angular, ensuring code quality and testing through various methodologies, and collaborating with teams to solve technical challenges. This position offers a dynamic work environment where innovation and efficiency are highly valued.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Developer position at Pleasant Valley Corporation?

Pleasant Valley Corporation seeks candidates for the Senior Software Developer role who have a minimum of five years’ experience in a .NET Core environment and a solid background in software architecture. You should also have significant experience in testing with frameworks such as XUnit or NUnit, and demonstrate problem-solving skills. A strong attention to quality and the ability to work alongside cross-functional teams are also crucial for success in this role.

Join Rise to see the full answer
What technologies will a Senior Software Developer work with at Pleasant Valley Corporation?

In the Senior Software Developer position at Pleasant Valley Corporation, you will primarily work with Microsoft technologies, specifically .NET Core for backend development, and modern JavaScript frameworks like Angular for frontend solutions. You will also engage with REST APIs and distributed processing systems, employing best practices in software architecture, testing, and system optimization.

Join Rise to see the full answer
What is the work environment like for a Senior Software Developer at Pleasant Valley Corporation?

The work environment for a Senior Software Developer at Pleasant Valley Corporation is characterized by a supportive company culture that values collaboration and innovation. You will join a diverse and talented Shared Services Team within Information Technology, regularly participating in SCRUM meetings, troubleshooting complex issues, and contributing to a friendly and dynamic workplace that nurtures your individual development and career advancement.

Join Rise to see the full answer
What are the advancement opportunities for a Senior Software Developer at Pleasant Valley Corporation?

At Pleasant Valley Corporation, there is a clear pathway for career advancement for Senior Software Developers. Employees are encouraged to enhance their skills and explore individual development opportunities, positioning you for potential leadership roles or specialized positions within the technology department. The company's commitment to employee recognition and professional growth means that your hard work and contributions are sure to be acknowledged.

Join Rise to see the full answer
Common Interview Questions for Senior Software Developer
Can you describe your experience with .NET Core and C# development?

When answering this question, emphasize your hands-on experience with .NET Core, outlining specific projects you worked on, the challenges you faced, and how you overcame them. Highlight your expertise in C#, your familiarity with building Micro-Services, and your understanding of the framework's architecture while demonstrating your problem-solving capabilities.

Join Rise to see the full answer
How do you ensure the quality and reliability of your code?

Discuss your approach to maintaining code quality by mentioning best practices such as code reviews, writing unit tests, and creating integration tests using frameworks like XUnit or NUnit. Provide examples of how you have caught bugs or optimized performance through rigorous testing procedures in your previous projects.

Join Rise to see the full answer
What experience do you have with front-end frameworks like Angular?

Provide insights into your experience with Angular, detailing the components, services, and routing implementations you've worked on. Explain how you leveraged Angular's features to enhance user interfaces, as well as any collaborative projects where front-end development was central to achieving the project's goals.

Join Rise to see the full answer
Describe a time when you had to troubleshoot a complex technical issue.

Use a specific example to demonstrate your troubleshooting skills. Outline the steps you took to diagnose the problem, the collaborative efforts you involved others in, and the final solution. This shows your ability to remain calm under pressure and your commitment to delivering high-quality results.

Join Rise to see the full answer
What is your approach to continuous learning and staying updated with technology trends?

You can answer this question by discussing your methods for continuous professional development. Mention any courses, certifications, or conferences you have attended, as well as online resources like blogs, podcasts, or technical communities you engage with to stay informed about the latest in software development.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss your method for prioritizing tasks, such as assessing deadlines, understanding project dependencies, and your communication with team members. Highlight any tools or methodologies you use (like Agile or Kanban) to manage workloads effectively.

Join Rise to see the full answer
Can you explain your understanding of microservices architecture?

Provide a clear explanation of microservices architecture, touching on its advantages such as flexibility, scalability, and independent deployment. Share your experience related to designing or implementing microservices and how you've integrated them within larger applications.

Join Rise to see the full answer
What role does teamwork play in your work style as a Senior Software Developer?

Focus on the importance of collaboration, communication, and mutual support within a project team. Offer examples of successful collaborations you've engaged in, illustrating how teamwork led to innovative solutions or improved project outcomes.

Join Rise to see the full answer
What testing frameworks have you used in your development process?

Name the specific frameworks you've worked with, such as XUnit or NUnit, and describe how you've implemented them in your projects. Discuss the significance of writing tests at various stages of development to ensure software reliability and catch issues early.

Join Rise to see the full answer
How do you handle feedback and criticism of your work?

Explain your understanding of constructive feedback and how you approach receiving it. Provide examples of how you've used feedback to improve your coding practices and overall project contributions, reflecting a positive attitude toward professional growth.

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

Join Aspire Software as a Senior Software Developer to drive innovation and collaborate on enhancing mission-critical software solutions.

Photo of the Rise User

Elevate your career as a Senior Software Engineer focusing on identity verification in a dynamic remote role with Jobgether.

Photo of the Rise User

Join Palo Alto Networks as a Senior Staff Software Engineer in Test to redefine cybersecurity through innovative testing and engineering practices.

Photo of the Rise User

Join Wolf & Badger as a frontend developer to help create compelling user experiences for our ethical fashion marketplace.

Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly

Join Netflix as a Senior Frontend Web Engineer to create exceptional user experiences for millions of viewers worldwide.

API, LLC Hybrid Austin, Texas, United States
Posted 15 hours ago

We are seeking an experienced Senior Full Stack Software Engineer to enhance our API Connect platform within a dynamic team in Austin.

Photo of the Rise User
Posted 12 days ago

Join Visa's Connectivity team as a Senior Software Engineer to develop integrations for real-time financial data processing.

Photo of the Rise User
Alabama Solutions Remote No location specified
Posted 3 days ago

Join an international team as a Vue.js Developer, working remotely on an exciting web application project.

Since 1976, Pleasant Valley Corporation has been providing integrated construction, real estate, facility, and property management services designed to benefit our clients' businesses, inspire users in their workplace, and respect the communities ...

1 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 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, Cleveland just viewed Account Executive, Army SOF/COCOMs at Pure Storage
Photo of the Rise User
Someone from OH, Kent just viewed IT Compliance Analyst I at Fidelity National Financial
Photo of the Rise User
Someone from OH, Dayton just viewed Music Production / Creative Intern at Landor
Photo of the Rise User
Someone from OH, Cleveland just viewed Double Remote Assistant (Central US) at Zirtual
S
Someone from OH, Cincinnati just viewed Product Manager - Remote at Substance
Photo of the Rise User
162 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed IT General Controls Tester at ING
Photo of the Rise User
Someone from OH, Columbus just viewed Contact Center Representative - 4882 at Advantmed
A
Someone from OH, Columbus just viewed Lead Scientist at ATCC
Photo of the Rise User
Someone from OH, Cleveland just viewed Freelance Clinical Research Associate at ClinChoice
Photo of the Rise User
Someone from OH, Euclid just viewed Manager-Compliance at American Express
Photo of the Rise User
Someone from OH, Mansfield just viewed General Manager(03276) - Littleton NH at Domino's
Photo of the Rise User
Someone from OH, Dayton just viewed Accounts Payable Accountant at Intellihub
Photo of the Rise User
Someone from OH, Dayton just viewed Accounts Payable Associate at Cover Genius
M
Someone from OH, Dayton just viewed Sr Analyst Accounts Payable at Medline
O
Someone from OH, Dayton just viewed Senior Financial Analyst, FP&A at Oura
Photo of the Rise User
Someone from OH, Dayton just viewed Project Planner - Renewable Energy at Zone IT Solutions
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
T
Someone from OH, Cuyahoga Falls just viewed Claim Operations Specialist Entry Level at Travelers
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed EDI Payer Enrollment Coordinator, Health - Remote at Experian