This position is a senior level position for designing new and enhancing features of existing Custom Enterprise Applications, selected candidate will work closely with Enterprise Application Development team and Pre-Sales team. Is responsible for delivering required product features on time with highest possible quality. The primary technologies used are C#, .Net and MS SQL Server.
Understanding flow of legacy application and upgrade to a newer technology will be part of this job.
- Work with team to develop enterprise class conventional and SaaS applications
- Write quality, high performance, testable, maintainable, and well-documented code
- Work directly with customers, pre-sales, support and product management to help determine and solve customer needs of self-hosted & SaaS Business Applications
- Full capacity involvement in conceptual design, analysis, detail design, development, and unit testing
- Must have excellent communication skills
- Able to write technical documentation for flow of the software