We are seeking a Full Stack .NET Developer for an immediate opening. This is a remote position that requires travel and has a preferred location of Central to the Eastern United States.
Responsibilities:
- Design, develop and test new features and enhancements to new and existing MVC/MVVM based web applications
- Full stack software development of web applications including RESTful microservices and responsive user interfaces
- Perform a variety of programming assignments requiring hands-on knowledge of coding strategies, design patterns, and tools that support an integrated systems environment
- Transform business requirements into actionable technical specifications
- Design and create clean, efficient and maintainable code with comprehensive unit tests
- Collaborate with project stakeholders to define the scope of the product
Qualifications:
- 8+ years of experience in software development
- 5+ years of experience developing software for web applications using C#, ASP.NET, MVC, Web API, and Entity Framework
- 5+ years designing clean and scalable RESTful APIs utilizing JSON
- 3+ years with relational databases and SQL. Microsoft SQL Server preferred
- Expert knowledge of object-oriented programming and SOA
- Understanding of Microservice design principles
- Full stack development experience
- Deadline and detail-oriented
- Commitment to writing readable, maintainable code that meets business requirements
- Strong analytical and critical thinking skills
- Excellent communication and people skills
- Bachelor Degree in Computer Science or equivalent experience
- Consulting experience desired
- Location - remote based in the United States