IT Applications Developer
Hyderabad, IN
Job Purpose
Job Description
• Assists with development by gathering information, performing analysis and eliciting the details of user requirements • Undertakes programming, analysis, and testing tasks to ensure quality and efficiency of deliverables • Supports application software by fixing problems and making enhancements according to time and quality criteria • Keeps up to date the development documentation
You are meant for this job if:
Primary Skills
- 3+ years of extensive experience developing application using Microsoft .Net technologies(.Net Core, ASP.NET, C#.NET etc.) and SQL Server Database
- Minimum 2+ Experience in developing the Single Page Application with Web Responsive design for mobile and Web using React JS/Angular, HTML 5, CSS 3 and Bootstrap.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of ReactJs/Angular and its core principles.
- Experience with common front-end development tools such as Babel, Webpack, NPM, yarn, etc.
- Excellent experience in implementing Web Service, REST service and WEB APIs which communicate data in JSON.
- Should have experience in writing data access code using Microsoft Entity Framework, and the best practices associated with it.
- Good experience on coding standards, design patterns, unit testing
- Sound knowledge and experience in SOLID principles and industry best practices using Microsoft Technologies is a must.
- Experience CI/CD practices
- Should have experience in version control and related best practices using GIT.
- Should understand fundamentals of iterative development on the Agile-Scrum methodology.
- Experiance in Cotlin/Springboot will be a plus.
Additional Skills
- Must be proficient at speaking/writing English with a globally distributed team.
- Excellent interpersonal, analytical, organizational, and problem-solving skills
- Strong communication skills in writing, speaking, and presenting
- Ability to multi-task, work autonomously and apply own initiative with a strong capacity for innovation
- Ability to listen, build rapport and develop credibility as a trusted advisor
- Positive attitude with a results oriented focus
Skills