Dotnet Developer
2 weeks ago
madurai, India
iSteer
Full time
Overview of the Role:
The Senior developer will play a key role in the various initiatives of IT in building web applications, mobile backend service and process integrations. A deep understanding of all stages of digital development is essential and may manage a team of developers and will be expected to encourage creativity and efficiency throughout complex digital projects.
Job Responsibilities:
- Work closely with Business analyst/Project Manager/Architect to understand and analyse the requirements.
- Perform coding assignments.
- Write unit testing for the code implemented.
- Identify and fix bugs reported.
- Participate in the design phase of the projects and prepare design documents for the core functionality assigned.
- Automate build and release process.
- Automate test cases to reduce the testing cycle post deployment to servers.
- Support IT team in running ad hoc queries for analysis and reports.
- Mentor junior IT members
Education:
- Bachelor’s Degree in Information Technology or related field.
Qualifications and Skills:
- 2-4 years of total experience in IT
- Strong knowledge in .NET core framework
- Strong knowledge of .NET web framework 4.5 and above.
- Proficient in C#
- Strong background in any of the database, Oracle/SQL Server and experienced in database design and writing complex queries.
- Experienced in writing Webservices using standard frameworks.
- Skill for writing reusable libraries.
- Experienced in client-side JavaScript frameworks. Experience in Angular would be added advantage.
- Experienced in Angular
- Experienced in user interface development including HTML, CSS, JSON
- Knowledge of design patterns, architectural patterns, and concurrency patterns
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- Experienced in writing unit test cases for both Client and Server
- Experienced in any of the Git code repository GitHub/GitLab/BitBucket
- Experienced in Maven/Gradle build management tools and writing automated build scripts.
- Experience in Azure Dev Ops
- Knowledge on SDLC process
- Knowledge on any Cloud Infrastructure as a Service platform
- Knowledge on Security scanning
- Knowledge on Continuous Integration and Continuous deployment process.
- Knowledge on JIRA for task execution
- Solid understanding of Object-oriented design concepts