Job opening for the position of Senior Engineer Manager in a leading IT firm
Job Description
- End to end ownership of technology delivery teams
- Design and development of software platforms/applications/components using Microsoft Technologies
- Provide service delivery and technical leadership for multiple teams
- Drive technical excellence and implementation of best engineering practices such as design review, continuous integration and test driven development
- Work in a cross functional role helping unblock teams and resolve issues
- Collaborate with various teams including analytics, sales and development to define requirements, interfaces, implementation approaches and solutions
- Gain strong functional knowledge in the area of business analytics
Desired Profile
- At least 2 years- experience in managing first level technical managers and more than one development team - Good knowledge of the .NET 3.5/4.0 Framework, including Visual Studio, VB.NET, ASP.NET, ASMX and WCF Web Services, ADO.NET and ASP.NET AJAX
- Proficiency with Microsoft SQL Server in designing and optimizing queries and stored procedures
- Working knowledge of HTML, Javascript and CSS
- Experience in working with ETL tools like Microsoft SSIS is a plus
- Experience in developing high performance and scalable web applications with large databases is a plus
- Experience with Agile methodologies like Scrum and Test Driven Development
- Strong knowledge of software development best practices
- Experience in development of BI tools is a plus
- Experience of developing web apps for various form factor devices like mobiles and tablets is a plus
- Excellent verbal and written communication skills
Qualification
- Graduate(BE/B.Tech)/Masters(ME/M.Tech/MS) in Computer Science or equivalent from a premier institute with 12+ years- experience
Candidates Above 20 Lacs don't apply
Didn’t find the job appropriate? Report this Job