Roles and Responsibilities:
- Creating top-quality applications.
- Managing the assigned team and ensuring the quality of the code
- Ensuring that junior staff delivers according to standards.
- Designing and building application layers.
- Ensuring a required level of performance.
- Writing test-backed server-side code.
- Analyzing requirements and designing new functionality.
- Supporting and fixing existing functionality.
- Selecting and using the most appropriate and efficient technologies for a particular application.
Requirements and Qualifications:
- A keen eye for detail.
- Strong communication skills.
- Previous experience as a developer.
- Extensive working knowledge of coding using .NET languages (C#, VB, NET).
- Familiarity with .NET framework MVC.NET.
- Experience in writing web applications using .net MVC 4.0/4.5, C#, Entity Framework.
- Experience in HTML, CSS, JavaScript, AJAX, and jQuery.
- Experience on Web API is preferred Knowledge of Bootstrap, AngularJS, and ReactJS.
- Sound knowledge of SQL Server 2008/12, MYSQL, MongoDB, PostgreSQL
- Good understanding of multi-tier architecture application development.
- Proficiency in C#.
- Experience using .NET 4.5+ | .Net Core.
- Senior knowledge of Entity Framework 6. * | EF Core | NHibernate | ADO.NET.
- Database design including indexes and data integrity, if RDBMS is required.
- Dependency injection pattern and IOC containers using at least one of Autofac, Unity, Ninject, and/or SimpleIoc.
- Writing tests with NUnit | XUnit | MSTest.
- Implementing enterprise application patterns.
- Familiarity with Kendo UI | DevExpress | Syncfusion.
- Knowledge about source controls Git|TFS|SVN
- Knowledge about Task Management Control Jira|DevOps
- Knowledge about Deployment in Azure|Aws
Candidate’s Soft skills:
- Excellent written and verbal communication skills are essential.
- Must be dynamic, flexible, and possess perseverance skills.
- Should have an understanding of business objectives and organization structure.
- The candidate must have strong work ethics and trustworthiness.
- The candidate should possess attention to detail and also maintain confidentiality and integrity
- Must be highly collaborative and be a team player with a commitment to excellence
- Self-motivated, fast learner with the ability to operate independently
- Ability to work under pressure to achieve multiple daily deadlines for client deliverables with a mature approach.
- Proficiency in MS Office.
- Excellent multitasking skills.
- Ability to prioritize tasks.
- Ability to present and explain ideas to a variety of audiences.
- Strong organizational and time management skills.
- Ability to maintain a high level of professionalism and confidentiality.
Qualifications: M.tech, B.tech, MCA, BCA
Job Type: Full Time, Permanent, Regular
5 Days Working
Location: Plot no.968, Sector-82, JLPL Industrial Area, Mohali, Punjab (140306)
Supplement Pay: Yearly Performance Based Bonus, Overtime pays, and others.
Benefits: Personality and Training Development, Paid leave, Menstrual leaves, Maternity leaves, Compensatory Off and other special leaves.