Applications Developer

Foundation Software

Strongsville (OH)

On-site

USD 70,000 - 100,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Tickets to Cleveland sporting events
Lunch and learns
Employee appreciation events
401(k) with match
Medical, eye and dental insurance
Liberty Mutual insurance discounts

Job summary

Foundation Software is seeking an Applications Developer to advance our software, implementing new features with C#, Vue.js, and SQL Server while maintaining existing products. You will participate in design, architecture, and testing with a collaborative team in a fast-paced environment.

The ideal candidate has strong knowledge of C#, Vue.js, Visual Studio, and Microsoft SQL Server, plus experience with EF/LINQ and various testing frameworks.

Qualifications

  • Bachelor's degree in business information systems or computer science or a similar degree.
  • Three years of development experience architecting and implementing service-oriented architectures.
  • Proficiency in C# and Vue.js or another JavaScript framework like React.js or Angular.js.
  • Experience with Visual Studio and Microsoft SQL Server.
  • Experience with Entity Framework and LINQ.
  • Experience with unit testing frameworks such as NUnit, XUnit, Jest or vitest.
  • Familiarity with various design and architectural patterns.
  • Mobile experience a plus.
  • Strong people skills and the ability to communicate effectively with internal cross-functional teams, leadership, and external clients.

Responsibilities

  • Participate in architecture, design, estimation, and code review activities.
  • Develop new web-based software services using C# / .NET / MVC / Web API / Vue.js development frameworks and maintain existing products using Microsoft technologies.
  • Add and maintain unit and integration tests.
  • Assume responsibility for assigned features and/or maintenance efforts, collaborating with project management, quality assurance, and DevOps teams with minimal guidance.
  • Communicate ongoing status to project management on assigned work.

Skills

C#
Vue.js
Architecture & design patterns
Communication
SOA experience
Mobile experience
Unit testing
Cross-functional collaboration

Education

Bachelor's degree in business information systems or computer science

Tools

Visual Studio
Microsoft SQL Server
Entity Framework
LINQ
MVC/Web API
NUnit/XUnit/Jest
React/Angular
Git

Job description

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!

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. Also, some comforts of home, there is a full kitchen, free coffee and specialty flavors, soft drinks, and snacks.

Position Summary

The position will help take our software to the next level through implementing new features based on established specifications and modifying/maintaining the existing software. The Applications Developer will participate in design and coding activities with other team members. The ideal candidate will have strong knowledge in C#, Vue.js, Visual Studio, and Microsoft® SQL Server®.

Essential Functions and Responsibilities
  • Participate in architecture, design, estimation, and code review activities.
  • Develop new web-based software services using C# / .NET / MVC / Web API / Vue.js development frameworks and maintain existing products using Microsoft technologies.
  • Add and maintain unit and integration tests.
  • Assume responsibility for assigned features and/or maintenance efforts, collaborating with project management, quality assurance, and DevOps teams with minimal guidance.
  • Communicate ongoing status to project management on assigned work.
Required Skills and Experience
  • Bachelor's degree in business information systems or computer science or a similar degree
  • Three years of development experience architecting and implementing service-oriented architectures.
  • Proficiency in C# and Vue.js or another JavaScript framework like React.js or Angular.js
  • Experience with Visual Studio and Microsoft SQL Server
  • Experience with Entity Framework and LINQ
  • Experience with unit testing frameworks such as NUnit, XUnit, Jest or vitest
  • Familiarity with various design and architectural patterns
  • Mobile experience a plus
  • Strong people skills and the ability to communicate effectively with internal cross-functional teams, leadership, and external clients

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 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.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

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
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
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/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
Applications Developer — C# / Vue.js Specialist
Applications Developer — C# / Vue.js Specialist

Foundation Software • Strongsville (OH)

On-site
USD 70,000 - 100,000
Tickets to Cleveland sporting events
Lunch and learns
Employee appreciation events
+3
Integrations Architect Web Development Strongsville, OH
Integrations Architect Web Development Strongsville, OH

Foundation Software • Strongsville (OH)

On-site
USD 150,000 - 190,000
Manicures & pedicures in office
Catered lunches Wednesdays
Monthly happy hour
+1
Integrations Architect
Integrations Architect

Foundation Software • Strongsville (OH)

On-site
USD 140,000 - 180,000
Cleveland sporting events tickets
Lunch & learns
Employee appreciation events
+5
Sr. Performance Engineer
Sr. Performance Engineer

Foundation Software • Strongsville (OH)

On-site
USD 110,000 - 160,000
Office amenities perks
Engineering Manager Foundation Software Strongsville, OH
Engineering Manager Foundation Software Strongsville, OH

Foundation Software • Strongsville (OH)

On-site
USD 120,000 - 160,000
On-site gym and fitness facilities
Massage services
Catered lunches
+2
Engineering Manager Web Development Strongsville, OH
Engineering Manager Web Development Strongsville, OH

Foundation Software • Strongsville (OH)

On-site
USD 110,000 - 170,000
On-site gym and fitness facilities
Massages, house cleaning, and other on
Catered lunches