We are looking for .Net Developers with at least 4+ years of experience for an IT company located in Bangalore .
Immediate requirement. Please share your resume along with details about your current salary, and notice period.
Job description :
Skillset that includes :
JSON, WEB API 2.0, RESTful web services
Net Framework 3.5 & above &.Net Core
ASP.NET, MVC experience
3rd Party API Integration
Cloud Computing experience
SQL Server 2012 and Above
To stand out from the crowd, proficiencies and capabilities in the following would be highly advantageous :
Microsoft Office 365
Strong understanding on design patterns and principles.
Working with Dependency Injection (DI) containers and Inversion of Control (IoC).
Multiple browser developments (incl. mobile).
Experience in, or exposure to, DevOps.
Key Selection Criteria
Possess at least 4 years hands-on development experienceusing Microsoft .Net. (C#, ASP.Net) and SQL Server.
Experience in interpreting business requirements for the application design and development.
Experience in developing a product would be desirable
Strong oral and written communication skills with the ability to clearly communicate technical information in a clear manner.
High level interpersonal skills, including the ability to influence and negotiate.
Ability to work as part of a multi-disciplinary team.
High level of initiative with ability to work on and deliver multiple projects simultaneously within specified time frames.
Knowledge of architecture principles, standards and services.
Have a relevant Computer Programming / Engineering tertiary qualification
Understanding of the entire SDLC
Understanding the fundamentals of layered architecture and object orientated software design
Understanding of agile methods and processes, and capability of working in agile project.
Participate and be part of continuous improvement within Agile / Scrum teams.
Experience in the use of testing and maintenance tools and methodologies.
Key Responsibilities :
The Mid- Level .NET Developer will :
Provide effective support as part of the product development team to the Team Lead. Whilst playing a hands-on role in development and configuration.
Analyse system requirements and prioritize tasks
Write clean, testable code (using .NET programming languages)
Develop technical specifications and architecture designs for custom web and webservice applications for both on-premise and cloud platforms.
Design and develop testing and maintenance procedures and activities.
Work in a team developing a range of applications for use in a corporate environment
With a hands-on approach will be bridging between user requirements and software design and provide direction on technical challenges and technical road maps.
Innovatively solve business problems through the creation of technical solutions and development of non-functional requirements.
Develop solutions from requirements that fulfill business needs from stakeholders, utilising tools, techniques and principles.
Translate requirements into a language which can be understood by the intended solution providers or technology teams.
Create high-level solution design, and detailed implementable designs.
Providing technical input and feedback into business cases and other project documentation as required.