Senior Applications Developer

Foundation Software

Strongsville (OH)

On-site

USD 110,000 - 150,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Office amenities and wellness perks
In-office manicures/pedicures
Massages
Laundry service
Catered lunches Wednesdays
Monthly happy hour

Job summary

Foundation Software in Strongsville, OH seeks a senior application developer to advance our construction technology platform. You will design and implement new features, maintain existing code, and mentor teammates in a fast-paced, collaborative environment.

Requirements include deep experience with C#, WPF/WinForms, .NET Core Web API, REST, SQL Server and Azure, plus Agile/Scrum practices. You’ll contribute to architecture, code reviews, and production support while delivering robust software

Qualifications

  • BS CS or related field preferred.
  • Experience with Agile Scrum.
  • Experience with Azure Cloud Platform.
  • Experience with distributed version control systems (Azure DevOps).
  • Strong MS SQL Server experience.

Responsibilities

  • Develop new software services using C# / .NET / Web API / SQL Server / WinForms / WPF in Azure.
  • Perform architecture and design activities.
  • Lead ongoing architecture of software.
  • Develop software per end-user requirements and quality standards.
  • Participate in code reviews to enforce patterns and standards.
  • Contribute to sprint planning and story grooming.
  • Provide accurate estimates on projects and tasks.
  • Mentor other developers and support production issues.

Skills

C#
Visual Studio
WPF
WinForms
SQL Server
Azure
REST API
GIT
MVVM
Team mentoring

Education

Bachelor's degree in Computer Science or related field

Tools

Azure DevOps
Web API
LINQ
Redis
Docker

Job description

Position Summary

Join us to develop the future of real-world, user-centered construction technology with a creative and fun team! Foundation Software is one of the fastest-growing private companies in the U.S. and a Northeast Ohio "top workplace." We're looking for permanent, full-time senior application developers.

The position will help take our software to the next level through developing new software features and modifying/maintaining existing software. Sr. Application Developers participate in design and coding activities with our great team of developers. The ideal candidates will have strong knowledge in C#, Visual Studio, Windows Development (WPF and WinForms), and Microsoft SQL Server.

What is great about working for Foundation? Plenty! We have a fun, casual, yet hard-working culture that invests in our employees, promotes creativity, and delivers on our reputation. Would you like to work for a company that offers manicures and pedicures in the office? We do! How about massages, laundry service, monthly car washes, catered lunches Wednesdays and a monthly happy hour - we offer all this and more!

Essential Functions and Responsibilities

  • Develop new software services using C# / .NET / Web API / SQL Server / WinForms / WPF in Azure
  • Perform architecture and design activities.
  • Assume responsibility for ongoing architecture of software.
  • Develop software according to end user requirements and quality standards
  • Identify and implement programming patterns and establish standards
  • Participate in code reviews to assist other developers and to enforce patterns and standards in the code base
  • Regularly participate in Story Grooming and Sprint Planning activities
  • Participate in project planning and/or provide accurate estimates on projects/tasks
  • Lead design sessions and participate in pair programming efforts
  • Support, troubleshoot and resolve production issues, including direct interactions with internal and/or external customers as needed
  • Supervise and mentor other developers
  • Demonstrate commitment to building your skills by constantly learning about new techniques and technologies
  • Other duties as assigned

Required Skills and Experience

  • Bachelor's degree in Business Information Systems, Computer Science, or equivalent experience
  • Must understand and have practiced Agile Scrum development
  • Working experience with Microsoft Azure Cloud Platform
  • Working experience with distributed version control systems such as Azure DevOps.
  • Knowledge of API lifecycle management platforms.
  • Strong working experience with Windows development (WPF/WinForms)
  • Strong experience with MS SQL Server, SQL (TSQL), and database troubleshooting and plan optimization.
  • Practical approach to development that balances the technical approach with business objectives and user needs
  • 5 years of development experience architecting and implementing solutions using the following technologies, methods, and languages
    • .NET Core Web API
    • C#, LINQ, SQL
    • Visual Studio and GIT
    • Microsoft SQL Server
    • Dependency injection and Unit Testing
    • REST
    • Azure (Functions, Insights, Redis, SQL, Storage)
    • >
    • Microservices
    • WinForms and WPF (MVVM)
  • Strong interpersonal skills and the ability to communicate effectively with internal cross functional teams, leadership, and external clients

At Foundation we believe in and promote a work-life balance with a top-notch workout facility, fitness classes and free personal training; and for those competitive types, a game room complete with table tennis, foosball, and video game systems. Our culture is a casual atmosphere, yet we get the job done. Also, some comforts of home, there is a full kitchen, free coffee and specialty flavors, soft drinks, and snacks.

Other employee rewards include tickets to Cleveland sporting events, a variety of lunch and learns, and various employee-appreciation events throughout the year. Benefits include paid vacation, paid holidays, 401(k) with match, and tuition reimbursement, plus medical, eye and dental. Now offering discounts on pet, home, and auto insurance through Liberty Mutual!

Foundation is constantly recognized as one of Northeast Ohio's top workplaces. We are a 20-time winner of the NorthCoast 99 award, a multi-year winner of The Plain Dealer's Top Workplaces award, and have been recognized multiple years on the Inc. 5000 list of fastest-growing private companies in the U.S.

Let us start your future at Foundation!

Foundation Software is an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Applications Developer Team Lead Foundation Software Strongsville, OH
Sr Applications Developer Team Lead Foundation Software Strongsville, OH

Foundation Software • Strongsville (OH)

On-site
USD 110,000 - 140,000
Tickets to Cleveland sporting events
Lunch and learns
Employee-appreciation events
+4
Software IT Project Manager Foundation Software Strongsville, OH
Software IT Project Manager Foundation Software Strongsville, OH

Foundation Software • Strongsville (OH), Northern (KY)

Hybrid
USD 85,000 - 110,000
Manicures & pedicures in office
Free lunches
Employee get-togethers
Sr Applications Developer Team Lead
Sr Applications Developer Team Lead

Foundation Software • Strongsville (OH)

On-site
USD 95,000 - 125,000
401(k) with match
Tuition reimbursement
Medical, dental, vision insurance
+1
Software IT Project Manager
Software IT Project Manager

Foundation Software • Strongsville (OH)

On-site
USD 85,000 - 120,000
Manicures and pedicures in the office
Free lunches
Employee get-togethers
Assistant Engineering Manager Foundation Software Strongsville, OH
Assistant Engineering Manager Foundation Software Strongsville, OH

Foundation Software • Strongsville (OH)

On-site
USD 140,000 - 190,000
On-site fitness center
Massages
Catered lunches
+4
Integrations Architect
Integrations Architect

Foundation Software • Strongsville (OH)

On-site
USD 130,000 - 170,000
Cleveland sporting events tickets
Lunch and learns
401(k) with match
+1
Senior Application Developer (MERN/GCP/Technical Lead) Foundation Software Strongsville, OH
Senior Application Developer (MERN/GCP/Technical Lead) Foundation Software Strongsville, OH

Foundation Software • Strongsville (OH)

On-site
USD 120,000 - 160,000
Platform Integrations Architect
Platform Integrations Architect

Foundation Software • Strongsville (OH)

On-site
USD 120,000 - 180,000
Tickets to Cleveland sporting events
Lunch and learns
Employee appreciation events
+4
Senior .NET Architect & Applications Lead
Senior .NET Architect & Applications Lead

Foundation Software • Strongsville (OH)

On-site
USD 110,000 - 150,000
Office amenities and wellness perks
In-office manicures/pedicures
Massages
+3
Senior Data Engineer
Senior Data Engineer

Foundation Software • Strongsville (OH)

On-site
USD 120,000 - 180,000
401(k) with match
Tuition reimbursement
Medical, eye and dental