Notice Period- Immediate to 15days
Development Engineer would be an active team member responsible for developing product features/back logs on every sprint. She should be qualified technical personnel with adequate experience in software development.
This opportunity will enable the candidate to work in our client's India Development Centre, which is currently responsible for developing challenging software products and solutions for the various our client's services offerings. These products are installed at and used by a number of major corporations worldwide. The successful candidate will be responsible for the design, development and successful delivery of software products. The person will be part of the existingour client's team in India and required to work closely with the US team.
Responsible for planning, processing and performing all jobs in an efficient manner with limited assistance
Contribute extensively in analysis, design and programming for major and minor software releases
Document code consistently throughout the development process
Provide assistance to Test Engineers and support personnel and other team members as and when needed.
Should be an active participant in all Scrum Events.
Be an active participant in product presentations to customer or client audiences or professional peers
Research and recommend software tools for the organization and contribute on invention proposals.
Follow organizational process and update project dash boards on a daily basis. (TFS)
Mentor junior developers and team members
Understanding of software development lifecycle and exposure to AGILE and SCRUM methodologies
Good understanding of Object Oriented Design and Design patterns
Good at acquiring an understanding of a problem or situation, and developing an approach to interacting with the situation
Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff
Ability to work effectively under pressure and identify ambiguity and drive for clarity
Capable of handling multiple tasks concurrently
Demonstrated skill and expert programming knowledge using Microsoft .NET 4.0 and above
Working experience in SQL Server 2012/08
Demonstrated skill and ability designing, and maintaining a robust development environment that ensures version control, testing, and deployment of enterprise wide information systems.
Demonstrated advanced experience in reviewing and trouble-shooting complex code designs written by multiple developers, reverse engineering, and identifying incompatibilities.
Bachelor's in Engineering/Master of Computer Applications/Master of Computer Science
Microsoft Certified Technology Specialist in web development
5 to 8 years of Experience in Software Development