Principal Engineer II
2 Nos.
125628
Full Time
8.0 Year(s) To 12.0 Year(s)
20.00 LPA TO 24.00 LPA
IT Software - Client Server
IT-Software/Software Services
B.Sc - Computers; B.Tech/B.E. - Computers; BCA/BCS - Networking; BCA/BCS - Software Engineering
Job Description:
Core Responsibilities:
- Identify system requirements for new or/and existing applications
- Monitor daily operations and address potential issues
- Participate and contribute to Architecture and Design Solutions.
- Lead team Developers to meet the deliverables
- Design, Develop, Unit Test (XUnit) and document code according to the requirements of the project
- Conduct code review and maintain the standards and code quality.
- Ability to work independently as well as collaboratively with internal and external stakeholders.
- Develop, maintain, and support programs/tools for internal and external customers
- Ensures work items are according to coding and other standards
- Ensure our software documents are up to date
- Perform root cause analysis for critical issues
- Recognizes demanding situations and works to manage potential conflicts
- Contributes to development of work plans for components of engagements
- Responsible to Design, implement & deploy applications on all environments.
- Ensure the application are up to date
- Communicates effectively with team members and client. Presents and discusses work results clearly.
- Task allocation, providing technical guidance to the team
- Keep track of all development activities via ADO and pull out required reports to seniors according to the project.
Technical Skillset:
- Strong technical knowledge of Microsoft Technologies such as ASP.NET 4.X and above, .Net Core, C#.Net, ADO.Net, MVC, JSON and Web Api
- Experience in creating Database Schema, Stored procedure, Functions etc. in SQL Server, knowledge on MongoDB or Cosmos DB is a plus
- Hands on experience in Microsoft Azure services and tools such as Azure App Services, Azure Function, Azure Service Bus, Azure BLOB storage, Event Hub, Event Grid, Key Vault, Azure AD B2C etc.,
- Hands on experience in integrating Azure PaaS with .NET Components.
- Technical knowledge on scripting languages like JavaScript, jQuery, HTML5 and CSS3 is a plus
- Better understanding of Agile methodologies and of DevOps integration
- 7. Strong knowledge in design patterns and principles and best practices
- Experience in code versioning tools like Git\ BitBucket, etc
- Experience in Session Management, Exception Handling & Logging, IOC and DI
- Work experience with Repository Pattern, Unit of Works and Microservices pattern is a plus
- Experience in automation testing using selenium \ Testing is a plus
Key Skills :
Company Profile
We have carved a niche for itself in the area of mobile field force solutions. With tons of experience under its belt, its forte lies in forging strong ties with a wide range of industries that is mobile workforce intensive. We are committed to continuous innovation and value flow keeping pace with the dynamic customer expectations and technology disruption.
We have are duly equipped with a large pool of talent, cutting-edge technology, robust infrastructure and time-tested global IT delivery model.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.