Pleasant Valley Corporation-posted 11 days ago
Full-time • Mid Level
Onsite • Medina, OH
251-500 employees

The Software Developer is responsible for designing, developing, and delivering innovative software solutions that align with the evolving needs of our clients and markets. This role focuses on leveraging Microsoft technologies, along with other modern, state-of-the-art tools and frameworks, to build scalable, reliable, and forward-looking applications.

  • Design & Development: Build high-performing C# microservices, REST APIs, distributed systems, and modern user interfaces using .NET Core, Blazor, and other UI frameworks.
  • Code Quality: Write clean, maintainable code with proper documentation, conduct code reviews, and develop unit and integration tests to ensure reliability.
  • Problem Solving: Troubleshoot internal systems, resolve technical challenges, and identify opportunities to enhance workflows and overall system performance.
  • Collaboration: Work closely with Developers, QA, and Product teams in an Agile/SCRUM environment, sharing expertise and supporting peers to achieve project goals.
  • Continuous Improvement: Stay current with emerging technologies, recommend new tools and processes, and contribute to the evolution of development standards and practices.
  • 3–5 years of related experience with a bachelor’s degree in Information Technology or Business, or 5–7 years of related experience without a degree.
  • Advanced proficiency in .NET Core, Blazor, Microsoft SQL, C#, JavaScript/TypeScript, HTML5, CSS, and JSON, with experience developing REST APIs.
  • Minimum of 3 years using XUnit/NUnit or equivalent testing frameworks, manual testing best practices, and testing legacy applications.
  • Working knowledge of MS Office (Word, Excel, PowerPoint, Outlook), CRM systems, SharePoint, and financial/budgeting software.
  • Entry-level understanding of commercial construction, facility management, or real estate brokerage is preferred but not required.
  • An exceptional culture and positive work environment
  • Competitive earnings
  • Comprehensive benefits
  • Personal recognition
  • Individual development opportunities
  • A clear path for career advancement!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service