JOB SUMMARY
The Software Developer’s primary function is to design and develop tools and applications to support Organization business and objectives. Software Developers work closely with Quality Assurance, Technical Architecture, and other members of development to ensure the success of new products, applications, and new versions of existing products. Software Developers work with new technology through all phases of the software development life cycle to produce and enhance scalable and robust software applications.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Develops web/windows-based tools and applications to support all phases of Organization business operations
- Performs unit testing on software applications
- Deliver/Develop the applications with Quality
- Debugs software and fix defects uncovered during the testing process
- Works with application analysts or coordinators, test engineers, and technical writers to ensure the successful rollout of new applications or features
MINIMUM QUALIFICATIONS
- Degree in Computer Science or a related field
- 7-10 years’ work experience in a development role
- Academic and/or career related experience with building applications using: C#, WCF, ASP.Net, SQL Server, XML
- Self-starter/motivator
- Experience in Design Patterns.
- Test driven development
- Database design and programming (Microsoft SQL Server)
- Adopt new technologies
- A strong understanding of Object-Oriented concepts
- SQL Server Reporting Services is a plus
- Logical thinker with ability to develop well-structured designs for complex applications
- Effective in fast paced environment
- Collaborative/enjoys working in teams
- Creative and effective problem-solving skills
- Ability to work on/manage multiple tasks concurrently
Experience: 7-10 years
Job Location: Hyderabad





