Position Summary:
· Take full ownership of the tasks assigned
· Be involved in application development – technical analysis & estimation, planning, coding, code reviews, testing, review of test results, defect fixes, and defect prevention.
· Work with Tech Lead and Architect in System analysis including business requirement analysis and identify problems or opportunities and recommend improvement or alternative approach to the application issues
· Measure and monitor progress to ensure tasks are completed and delivered on time with quality and that meets or exceeds expectations.
· Assist the project manager in managing the successful delivery of projects through planning, coordination and leading development activities across the full delivery life-cycle.
· Work closely with all the project teams - development team, QA team, project managers, business analysts, and architects at different locations.
· Report detailed project progress – Tasks planned and completed, impending Project milestones, resourcing needs, risks, issues and challenges, and suggestions for improvements.
· Contribute to innovation, and design & development of reusable code components.
· Play active role in the knowledge sharing through continuous learning programs and internal competency development programs.
Skills & Qualifications
· Knowledge of software development life-cycle (both waterfall and agile), release management and continuous development, continuous integration and continuous deployment processes.
· ASP.NET (MVC), ASP.Net Core, C#, .Net Framework , Entity Framework, Windows OS and API's, WPF, WCF, Web APIs
· OOP and OOD, design patterns, n-tier applications, distributed applications, SOA
· Good working knowledge of SQL Server 2012 or above, creating the schemas, optimizing the queries, SPs, Implement using best practices of SQL Server by working with DB team.
· Strong knowledge of web standards in HTML5, jQuery, JavaScript, TypeScript.
· Hands-on experience in client side frameworks like AngularJS, Angular, Vue.JS etc.
· Excellent English oral and written communication skills. A results oriented individual who thrives working in a fast-paced environment.
Job Location: Hyderabad/Visakhapatnam
Experience : 1 to 10 years