Description
Move-N Software, a twenty-five-plus-year senior housing industry leader, is seeking an experienced Senior Level Full Stack Developer to add to our organization that can design/develop complex applications independently, as well as within a small team of engineers, with a range of expertise including coding, testing, and release management. The Developer is responsible for enhancing and supporting our custom .Net solutions and components.
Responsibilities
- Design and implement solutions following industry best practices and design patterns utilizing .NET 4.0 and higher as well as C#.
- Demonstrate a passion for leading, coaching, and mentoring a team to help achieve company goals.
- Ability to multitask in order to achieve various customer needs.
- Effectively assign personnel to various projects and direct their activities; review and evaluate their work.
- Must be capable of leading and supervising enterprise level projects, with proven expertise and experience in this capacity.
- Assist in projecting software and hardware requirements.
- Effectively communicate and collaborate with a variety of different audiences.
- Confer with and advise team members on administrative policies and procedures, technical problems, priorities, and methods.
- Participate & contribute in vendor product evaluation process.
Requirements
- At least 5 years of professional experience developing .NET applications.
- BS degree in Computer Science, Information Systems or related Software Engineering Field preferred.
- Strong troubleshooting skills – applicant must be able to determine the causes of complex problems and recommend practical and effective solutions.
- Strong interpersonal, leadership, and communication skills.
- Experience with .NET 4.0 and higher.
- Experience developing with C# a must.
- Experience developing ASP.NET, MVC and LINQ to Objects applications a must.
- Experience with Entity Framework including database-first and code-first.
- Experience with HTML and CSS.
- Experience with CI/CD a plus.
- Experience with GIT or other version control software a plus.
- SQL Server database development experience: stored procedures, views, etc.
- Some working knowledge of Azure Cloud Services.
- Experience designing and implementing solutions following industry best practices and design patterns.
- Experience with the full Software Development Life Cycle.
- Experience developing unit tests, integration tests, and using mocking frameworks.
- Software development team leadership experience a plus.
Benefits
- 401K
- Paid Time Off