Skip to content
mimi

Senior Software Developer

mPower Software Services

Frederick · On-site Full-time Senior Yesterday

About the role

Job Summary

Company:
Location: Frederick, MD
Type:
Experience:

Responsibilities

  • Transform complex customer requirements into working, maintainable enterprise-level solutions.
  • Design, develop, and implement multi-tiered web-enabled applications using .NET, MVC 4+, C#, JavaScript, jQuery, AJAX, JSON, HTML5, CSS3.
  • Experience with .NET’s Entity Framework and LINQ query language.
  • Create SQL database queries and stored procedures.
  • Work with Business Process Analysts to design and develop solutions and workflows that meet business requirements.
  • Optimize performance of web applications applying best standards.
  • Create functions and libraries to be used by team of developers.
  • Work with Testers to transfer knowledge and ensure adequate test coverage.
  • Analyze and resolve current Production application issues.
  • Provide light-weight documentation as needed.
  • Participate in design and code reviews.
  • Manage source code using Subversion and Git.
  • Suggest business process improvements while working through solution design.
  • Working in an agile environment with daily scrums.

Education

  • BA/BS

Qualifications

Skills Required

  • BS or equivalent with more than 5 years’ experience working with .Net technologies.
  • Experience constructing web applications using C# .NET.
  • Experience with front-end frameworks like Bootstrap, jQuery, KendoUI, Angular, etc.
  • Experience using .Net MVC5 (Razor view pages), HTML5 & CSS3.
  • Experience using LINQ queries, Entity Framework 6.0.
  • Strong understanding of database design concepts such as normalization and column indexing (MS SQL Server preferred; Oracle, MySQL, etc. are acceptable).
  • Experience defining requirements, architecting, designing, implementing, testing, and deploying solutions.
  • Experience with Microsoft Visual Studio & Git Source Control.
  • Experience with Jira, Confluence, Bitbucket (Atlassian Suite), Jenkins and other CI/CD tools.
  • Experience with Agile/SCRUM.

Skills Preferred

  • Understanding of cloud computing concepts.
  • Developing web applications that are Section 508 compliant.
  • Experience with SQL Server Reporting Services (SSRS).
  • Experience working with Source Control (planning, merging, patching).
  • Any Microsoft certifications a plus.

Skills

.NETAJAXAngularC#CSS3DatabasesDevOpsEFEntity FrameworkGitHTML5JiraJqueryJavaScriptJenkinsKendoUILINQMVCMS SQL ServerSQLSQL Server Reporting ServicesSubversionVisual Studio

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free