Sr Applications Developer Team Lead
Foundation Software · Strongsville, OH · 1 mo ago
EngineeringFull-time
About the role
The position will help take our software to the next level through developing specifications for software programming applications and modifying/maintaining the existing software. The Sr. Applications Developer Team Lead will participate in design and coding activities with other team members.
Responsibilities
- Oversee a team of web developers and provide mentoring and project guidance along with being responsible for scheduling and performance reviews
- Perform architecture and design activities
- Develop new web-based software services using C# / .NET / MVC / Web API / Vue.js development frameworks and maintain existing products using Microsoft technologies
- Assume responsibility for ongoing data architecture for software
- Track the status of multiple ongoing projects
Required Skills and Experience
- Bachelor’s degree in business information systems or computer science or a similar degree
- Five 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
- Extensive experience with Entity Framework and LINQ
- Familiarity with various design and architectural patterns
- Xamarin experience a plus
- Experience with unit testing frameworks a plus
- Strong interpersonal skills and the ability to communicate effectively with internal cross-functional teams, leadership and external clients
Benefits
- Tickets to Cleveland sporting events
- Variety of lunch and learns
- Various employee-appreciation events throughout the year
- Paid vacation and paid holidays
- 401(k) with match and tuition reimbursement
- Medical, eye and dental insurance
- Discounts on pet, home, and auto insurance through Liberty Mutual