Sign In
 [New User? Sign Up]
Mobile Version

Applications Developer Lead

Secunderabad, Telangana
Job Code:
  • Banking & Finance
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

We are seeking a passionate result-oriented technologist to drive better, faster, simpler solutions and technology direction. Someone that is highly motivated, hands-on and cross-functional with the capability of driving high quality solutions to difficult problems. As an Applications Developer Manager, you will work with business and IT leadership to understand IT business strategy and their implication to application(s) under responsibility. You will be accountable to Business and Technology Management for end to end application scoping, planning, development, implementation and post-implementation maintenance and support. You will prioritize and manage development and implementation of enhancements/changes; oversee installations and Release Management including the final production acceptance review and signoff; manage the issue resolution process for any application production problems; and oversee Operations Monitoring and Capacity Management. You will also oversee formal performance testing process; help manage the relationship with internal and external services vendors to ensure superior service delivery for all application core technologies; work with Application Developers and Business Managers to define and monitor Service Level Agreement's and negotiate appropriate support commitments for existing products; and interact with the Demand Management team and client users to understand and prioritize demand and suggest enhancements. Additionally, you will manage business baseline technology budget for application - related activities, approve ad hoc, non-application - related spending and seek ways to reduce baseline application related costs. You will manage individual workload and work of the team to deliver agreed upon project milestones; identify/mitigate risks to delivering solution on time; and act as a team leader, providing support and a review point, for Project Managers and Developers - may be responsible for one or more teams. You will oversee activities of junior Application Developer Managers and Leads, as applicable and provide individuals with constructive feedback as it pertains to team performance; coach staff in technical matters and delivering on other job-related responsibilities; conduct performance reviews, appraisals and personal development planning with each team member; and promote effective teamwork and resolve interpersonal issues.QualificationsCollege degree or specialized training / equivalent work experienceMinimum twelve years of relevant development life cycle experience in systems and applications management including systems/application designShould be very familiar with ASP.NET, MVC based web development and C# in general.Experience in client based technologies (JavaScript, AJAX, JQuery, Angularjs, HTML, CSS).Strong project management and team management skills e.g. planning, budgetary control, people management etc.Experience implementing quality guidelines, standards and proceduresExperience implementing and enforcing secure coding best practicesStrong SQL skills and ability to understand complex dataTechnically the candidate needs to be able to demonstrate the following skillso Knowledge of open source tools and utilities.o Working knowledge of middleware services and its utilization.o Experience in creating and consuming web services.(Web API/WCF)o Experience with Visual Studio 2012/2013.o Experience with Tortoise SVN or similar source code versioning tools.o Microsoft Certification is a plus (MCSD).Responsibilities include Single Point of Responsibility for the overall technical integrity of our team's delivery. Manage analysis and estimation of future work impacting our team. Partner with Architects on the design and architecture for our team's deliverables. Be an active Leader and contributor to the team s delivery. Take the lead on solving and implementing difficult technology challenges and drive our team to successful delivery. Ensure development quality is being tracked and improved using techniques like Unit Testing and Peer Review. Cultivate and introduce (where appropriate) Agile engineering practices including Pair Programming, Continuous Integration and Test Driven Development. Strengthen the presence of our team as a Technical center of excellence. Actively work with other leads to align to a consistent technology vision and keep the rest of the organization aware of our activities. Mentor team members to progress their technical and professional skills.Qualifications 12 years experience an Application Developer or related role. 5 years experience working as a hands-on (actively coding) Application Development Lead or related role. Bachelor s degree in Computer Science, Computer Engineering or a related field or the foreign equivalent. Knowledge and experience working in an Agile & waterfall environment. Knowledge and experience on CRM Domain Proven track record of high quality software delivery Experience in Developing and managing high-performing teams Experience with full software development lifecycle including functional & technical specification, documentation, QA processes, source control, maintenance and deployments. Demonstrable experience to technically design and architect enterprise class applications. A proactive approach to problem solving, taking ownership of issues and having the determination to follow things through. Firm understanding of end-to-end solution architecture, business process management, and enterprise application integration of third party and custom developed solutions Excellent prioritization and time management skills. 5 years of experience with UNIX, Linux & shell scripting. Must have strong experience in Agile tools and methodology, specifically in JIRA, SVN, Maven, Hudson, Jenkins, FRS, Greenhopper etc. Experienced mentor with the ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions. Excellent communication skills in English (both written and spoken forms )
Degree: M.Com. (Commerce) | M.Pharm. (Pharmacy) | M.Sc. (Science) | MA (Arts) | MBA/ PGDM | MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 12-17


Application Programming | Database Administration (DBA) | Graphic Designing/Animation/Web Designing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News