.NET, C#, MVC Senior Software Developer

Company
Frontline Technologies, Inc.
Location
Exton, United States

About Frontline Technologies, Inc.

Frontline Technologies is GROWING and continuing to impact the world through innovative workforce technologies. We are a customer focused company known for values, integrity, excellence, work /life balance, great benefits, great people and great pay.

Job summary

Frontline Technologies is looking for a highly motivated Senior Software Developer to become an active member of our VeriTime team. VeriTime is a time and attendance solution that helps K-12 school districts improve accuracy and reduce labor costs.
As one of the core team members, you will be responsible for the design and implementation of feature functionality from inception to delivery. Qualified candidates must have extensive experience building robust web applications in ASP.NET MVC.

Responsibilities • Develop and maintain mutual respect and trust with stakeholders and team mates • Effectively conduct code reviews when appropriate. • Design/code applications requiring a high degree of complexity. • Effectively work with QA to investigate and solve specific application issues • Assist team members with trouble shooting and complex problems solving. • Invests time in ongoing development of skills through self-study or training classes

Skills & Requirements

MUST CURRENTLY LIVE LOCALLY AND BE WILLING TO WORK FULL-TIME IN OUR EXTON, PA OFFICE-- no recruiters, contractors, agencies, etc.
• 5+ years* experience in software development using C# • Expert level understanding of .NET framework and up-to-date knowledge and experience with the latest versions • Expert knowledge of ASP.NET MVC, HTML, CSS, JavaScript, and JQuery • Experience developing cross-browser web applications • Expert level knowledge of Microsoft Development tools (.Net 3.0+, LINQ) • Expert in Object Oriented Design • Experience in developing large scale databases in SQL Server • Experience with Unit Testing: MSTest, NUnit, etc. • Experience with Mocking: Moq, AutoMock, etc. • Thorough technical knowledge in software development methodologies, design and implementation • Candidate should be a self-motivated, independent, detail oriented, responsible team-player • Passionate about building high-quality systems with software implementation best practices, design patterns • Good communication skills • Familiarity with Continuous Integration • Experience working within an Agile-based project environment is a plus! • Experience with Time and Attendance Systems is a plus!

Minimum Qualifications • BS in Computer Science, Software Engineering or other relevant combination of training and education • Microsoft Certified Professionals are a plus

How to apply

Send resume to [email protected]

Sponsored by

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“A computer lets you make more mistakes faster than any other invention in human history, with the possible exceptions of handguns and tequila” - Mitch Ratcliffe