Who We Are Looking For: Incapsulate is looking for a Full Stack Developer to join our team in the Hyderabad,India. You would be working in a technology driven environment where individuals who love to learn something new everyday will thrive and love going to work.
Position Description:
- Work on both business and infrastructure projects, where a proven application development framework and process is followed.
- Provide full life-cycle development including design, development, testing and implementation of projects that support business goals.
- Take ownership of projects/tasks/issues and work them through to completion.
- Develop and maintain comprehensive architecture and integration documentation.
- Participate in code reviews to ensure processes support existing architecture, follow defined guidelines and coding standards and meet user requirements.
- Monitor production of the application, supporting applications and integrated web services via production monitoring solutions.
- Identify process improvements and enhancements to existing business and IT processes that will increase operating efficiencies.
- Maintain a current knowledge of industry trends related to .NET framework development, Service-Oriented Architecture, and web services through vendor training, seminars and conferences.
Required Skills:
- 8+ years of strong development experience
- JavaScript using the MVC or MVVM pattern
- Consumed data using a RESTful API
- CSS3, HTML5; understanding of semantic markup
- Experience working within an Agile driven development environment
- Twitter Bootstrap
- Experience with C#, .NET
- Test-Driven Development (TDD) using NUnit, xUnit, or similar tools
- Strong object-oriented analysis and design skills
- Experience working within an Agile driven development environment
- Experience with ASP.Net MVC, WebAPI or other non-WebForms server-side .Net web technologies (NancyFx, Simple.Web, FubuMVC, etc.)
Nice to Have:
- Familiarity with Angular.JS or other newer JS frameworks is highly desired
- Knowledge of Domain-Driven Design (DDD)
- Knowledge of Service-Oriented Architecture (SOA)
- Asynchronous messaging systems (NServiceBus, MassTransit, etc.)
- Experience with Object/Relational Mappers (ORMs รข" preferably NHibernate)
- Build / deployment automation
- PowerShell scripting
- SQL Server database development
Education
- Bachelor's degree in Computer Science/Information Systems Technology or 4-6 years of equivalent experience.
- Microsoft Certified Technology Specialist (MCTS), Microsoft Certified Professional Developer (MCPD), and/or related industry certification is preferred.
What we bring to the table:
- Competitive compensation package.
- 100% Company paid benefits (health, dental, vision, life insurance) for all employees.
- Monthly cell phone benefit.
- Flexible environment with tremendous growth potential, and the opportunity to make a difference.