Experience Level: 7_10 Years
Work Location: Hyderabad(Hi-tech City).
Notice Period: Max 15 Days
Mode of Hire: Permanent.
Essential Attributes and Skills Needed:
⢠7+ years of programming experience across all stages of product development cycle with at least 2 years experience in MVC framework.
⢠BE/B.Tech degree in computer science or related field.
⢠Solid hands on coding skills in C#, ASP.NET, JQuery, JavaScript, CSS, HTML, XML and WCF.
⢠Solid experience in using Visual Studio 2012 or higher
⢠Solid understanding of database principles and experience with T-SQL, stored procedures, triggers using Microsoft SQL Server is critical.
⢠Demonstrated ability to design and develop UI that provides excellent user experience (UX).
⢠Ability to develop use cases, test case scenarios and write test plans.
⢠Strong understanding of web based interfaces and experience in IIS.
⢠Strong debugging, analytical and problem solving skills.
⢠Familiarity with OOD concepts and design patterns.
⢠Experience with enterprise software development.
⢠Proven track record of shipping major projects under strict timelines.
⢠Ability to work in cross functional teams with strong interpersonal skills.
⢠A demonstrated ability to come up-to-speed quickly on a new technical domain is presumed
⢠Key Responsibilities
o Should be a go getter who can understand the technical pain areas within the team and provide instant solutions to the developers for most of the problems without any dependency.
o Should own the code completely and perform continuous code reviews to make sure that the code is the intact and follows the SOLID principles.
o Continuously monitor the performance of the application and provide solutions for betterment of the application.
o Drive the engineering rhythm and process of the team from planning, resource allocation, scheduling, design, coding, deployment etc.
o Actively participate and contribute to development of better coding standards and enforcement of the same amongst the team.
o Lead the team to ensure quality, reusability, sustainability, scalability and reliability of our platform, components, tools, and code libraries by making the right design considerations and assessments.
o Acts as a fulcrum between the developers, testers and project managers.
o Ensure Development of web and user interfaces that are pleasing, functional and scalable.
o React aggressively to bugs and errors identified by the testing team and provide status updates on regular basis to the Project Manager.
o Be able to independently present his/her screens/modules to the senior management during product demos.
o Drive engineering excellence and deliver result without compromising quality on schedule.
o Optimize team effectiveness with cross feature team and cross discipline collaborations.
o Ensuring equitable distribution of work amongst the team, guiding and helping the team in technical aspects including coding and testing methodologies.
o Assume ownership of assigned modules and ensure that individual team members are working in unison towards the end goal.
o Works as a member of a cross-functional, integrated development team.
o Performs workload planning, tracking accomplishments, team meetings and status reporting.
o Works with the other developers to continually improve development standards and other departmental processes and documentation.
o Communicates plans, status and issues to management on a regular basis.
o Adheres to department standards, policies, procedures and industry best practices.
o Work closely with US and India teams to contribute to overall success of the product and other solutions taken up by the organization.