DSG Careers - Module Lead / Team Lead
Position Location: Presitge Shantiniketan, Whitefield.
Position Summary:
As a successful candidate, you will need to meet the following technical requirements and qualifications:- Bachelors degree / MCA or higher.
- Prior experience in a technical leadership position.
- Proficient with Microsoft .NET 3.5+ development using C# .
- Experience using RESTful and SOAP Web Service technologies: AJAX, JSON, XML.
- Experience with web development technologies including ASP.NET, MVC, JavaScript, AJAX and CS.
- Experience with database development including relational database design, SQL and ORM technologies.
- In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF.
- Extensive experience designing and developing enterprise grade software.
- Experience with source control management systems and continuous integration/deployment environments.
- Experience with agile development methodologies.
- Experience with multi-threading and concurrency.
- Experience with debugging, performance profiling and optimization.
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
- Internally motivated, able to work proficiently both independently and in a team environment.
- Strong communication skills with both internal Executive Teams and external business stakeholders.
- Strong initiative to find ways to improve solutions, systems, and processes.
Description of Duties and Responsibilities:
- Line management and personal development of a team of highly skilled developers.
- Managing the delivery of multiple complex simultaneous system development projects from design through to release.
- RCapable of understanding and contributing to the technical solution from design through to code level.
- Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues.
- Responsible for managing technology in projects and providing technical guidance / solutions for work completion.
- Develop and guide the Executive Teams in enhancing their technical capabilities and increasing productivity.
- Ensure process compliance in the assigned module and participate in technical discussions/review.
- Prepare and submit status reports for minimizing exposure and risks on the project.
- Extensive experience with Microsoft technologies including WCF, WPF, C#, ASP.NET, XML, XSL, scripting languages including VBScript/JavaScript and HTML.
- Experience with SQL indexing and queries.
- Strong in object oriented concepts.
- Oversee and review code as required.
- Drive implementation and address technical roadblocks that the team is facing.
- Experience with diagnosing performance and/or memory issues is a plus, including using relevant profiler tools.
- Oversee and assist during system testing, UAT and deployment.
- Proven track record of Team management.
Additional Skills:
- Attention to detail and accuracy skills.
- Good time management skills.
- Experience with mobile application development.
- Experience in user interface design and prototyping.
- Ability to think logically for interpreting and analyzing problems.
- Experience with automated testing.
- Experience in both architecture and implementation-level software design.
- Strong facilitation and coaching skills.
- Excellent personal organization and ability to priorities and carry out multiple tasks.
- A desire to remain technically capable and an expert in current technologies.
If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.
E-mail your resume to: DSG Jobs