Job Description




We are a team of smart, energetic, creative problem solvers. With a focus on customer delight, we strive towards nurturing relationships with our business partners. Together we collaborate & inspire continuously to foster innovation through technology.





Responsibilities


  • Leading multiple, concurrent development teams

  • Produce applications in a hands-on capacity by writing .NET source code (C#), developing databases using Microsoft SQL Server and integrating solutions with various enterprise software platforms

  • Facilitating requirement gathering sessions with client teams

  • Ensuring quality control processes are successfully employed

  • Working with the DevOps team to manage environments and release quality solutions

  • Estimating new project timelines and resource needs

  • Communicating progress, timelines, and deliverables to client stakeholders

  • Writing System Requirement Specifications (SRS) documents

  • Leading teams of on and off-shore teams

  • Working with project managers and developer teams to ensure solutions are delivered timely and on budget




Skills


  • 8-10+ years hands-on experience in software design and development, database design and development, and system integration

  • Hands-on experience with Microsoft technologies, specifically: .NET/ASP.NET MVC development, C#, SQL Server, Windows 2008/2012 server

  • Hands-on experience with web technologies including JSON/XML, RESTful and SOAP-based web services, JavaScript, CSS, jQuery

  • Experience developing software using a formal and structured development methodology

  • Ability to work in a collaborative team environment

  • Experience with test driven development and proper unit testing of code

  • Iterative approach to development, using short development cycles and frequent builds

  • Object Oriented Programming / Object Oriented Design (OOP/OOD)

  • Ability to develop secure solutions and knowledge of industry best practices regarding information security and defensive development

  • Bachelor degree in Engineering, CS or equivalent experience; MCPD, MCSD and/or MCST a plus




Qualifications


  • B.Tech/MCA Proven experience with Microsoft .NET technologies including, ASP.NET (Framework 4.5 minimum) and MVC (minimum 3 yr exp).






 






Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application