We are
looking to hire 3 Senior Software Developer in a development team in all
aspects of design, architecture, development, and planning in a
high-transaction e- commerce platform. Demonstrate team work as well as
hands-on development throughout full development life cycle and contribute in
all required technical duties.
Duties and responsibilities
Perform discovery and
estimation of projects in Scrum methodology.
Perform design, development
and implementation of .NET applications in a high- volume
transaction-oriented web production environment.
Perform peer code reviews
and maintaining technical documentation.
Demonstrate good knowledge
of Microsoft tools and technologies; quickly learn and utilize new tools
and technologies.
Work with other teams
(non-development) to identify tasks, make requests and ensure proper
fulfilment of such requests.
Provide technical and design
guidance to junior developers.
Assume ownership of entire
feature sets and modules without needing daily oversight.
Experience / Education Area:
3 or more years of
professional experience in Microsoft tools and technologies, including:
.NET application development
using C# following Microsoft Patterns and Practices
Object Oriented Principles
and design patterns
Designing/developing high
volume web application in ASP.NET, ASP.NET MVC, JavaScript/TypeScript and
CSS/Less
Implementing and consuming
Web Services using ASP.NET Web API
Test Driven Development and
Unit Testing
Architectural patterns like
MVC, SOA, DI, etc.
Implementing and deploying
web applications in IIS
Database programming and
relational schema design for SQL Server