Application Software Engineer (Full Stack)

Foundation Software

Strongsville (OH)

On-site

USD 110,000 - 140,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Manicures & pedicures in office
Massages in office
Laundry service
Catered lunches Wednesdays
Monthly happy hour
Game room with table tennis
Foosball and video game systems
Gym and fitness classes

Job summary

Foundation Software is seeking senior application developers to join a creative, fun team in Northeast Ohio. You will develop new software services and maintain existing features using C# / .NET, WinForms, and WPF, and work with SQL Server in Azure.

The role requires strong Windows desktop development experience and solid knowledge of Visual Studio, Git, and Azure DevOps. You’ll participate in design sessions, pair programming, and sprint planning while driving architectural quality.

Qualifications

  • Bachelor's degree in Business Information Systems, Computer Science, or equivalent experience.
  • ~ 5 years of development experience with C#, .NET, and Windows desktop development.
  • Strong knowledge of C#, Visual Studio, Windows Development (WPF/WinForms), and MS SQL Server.
  • Experience with Agile Scrum methodologies and Azure Cloud platform.

Responsibilities

  • Develop new software services using C# / .NET / Web API / SQL Server / WinForms / WPF in Azure.
  • Assume responsibility for ongoing architecture and quality of software.
  • Implement features per end-user requirements and coding standards.
  • Identify patterns, establish coding standards, and participate in sprint planning.
  • Lead design sessions and mentor teammates through pair programming.

Skills

C#/.NET
WPF/WinForms
SQL Server
Azure Cloud
Agile Scrum
Visual Studio
Git
API design

Education

Bachelor's degree in relevant field

Tools

Azure DevOps
Visual Studio
Git
MS SQL Server

Job description

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.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. 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? 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? How about massages, laundry service, monthly car washes, catered lunches Wednesdays and a monthly happy hour - we offer all this and more!

  • Develop new software services using C# / .NET / Web API / SQL Server / WinForms / WPF in Azure
  • 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
  • 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
  • Demonstrate commitment to building your skills by constantly learning about new techniques and technologies
  • 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.
  • ~ 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
  • ~ Azure (Functions, Insights, Redis, SQL, Storage)
  • ~ 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.
  • 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 21 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.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

Senior Applications Developer
Senior Applications Developer

Foundation Software • Strongsville (OH)

On-site
USD 110,000 - 140,000
Manicures & pedicures in office
Massage services
Laundry service
+4
Applications Developer
Applications Developer

Foundation Software • Strongsville (OH)

On-site
USD 70,000 - 100,000
Tickets to Cleveland sporting events
Lunch and learns
Employee appreciation events
+3
Senior Programmer/Analyst Foundation Software Strongsville, OH
Senior Programmer/Analyst Foundation Software Strongsville, OH

Foundation Software • Strongsville (OH)

Hybrid
USD 110,000 - 140,000
Paid vacation
401(k) with match
Tuition reimbursement
+1
Platform Integrations Architect
Platform Integrations Architect

Foundation Software • Strongsville (OH)

On-site
USD 130,000 - 180,000
Manicures and pedicures in the office
In-office massages
Laundry service
+6
Assistant Engineering Manager Web Development Strongsville, OH (opens in a new tab)
Assistant Engineering Manager Web Development Strongsville, OH (opens in a new tab)

Foundation Software • Strongsville (OH)

On-site
USD 140,000 - 190,000
On-site fitness center
Massages
Catered lunches
+3
Sr. Data Engineer
Sr. Data Engineer

Foundation Software • Strongsville (OH)

On-site
USD 120,000 - 160,000
Paid vacation
401(k) with match
Tuition reimbursement
+1
Senior Programmer/Analyst
Senior Programmer/Analyst

Foundation Software • Strongsville (OH)

On-site
USD 100,000 - 130,000
401(k) with match
Tuition reimbursement
Medical, dental, vision
Senior Programmer
Senior Programmer

Foundation Software • Strongsville (OH)

On-site
USD 95,000 - 115,000
401(k) with match
Tuition reimbursement
Medical insurance
+2
Senior Programmer/Analyst R&D Strongsville, OH
Senior Programmer/Analyst R&D Strongsville, OH

Foundation Software • Strongsville (OH)

On-site
USD 120,000 - 140,000
Medical, eye and dental insurance
401(k) with match
Paid vacation and holidays
+3
Engineering Manager
Engineering Manager

Foundation Software • Strongsville (OH)

On-site
USD 120,000 - 180,000
Fitness center
Massages
Catered lunches
+2