Sr .Net Developer
- Full-time
Company Description
Talent Anywhere is a technology and execution company that implements turnkey projects to help companies establish and manage tech, process, sales and manufacturing centers in new locations. Since 2006 we have ensured successful expansion strategies across 200+ projects worldwide.
Job Description
Depending on seniority your responsibilities will include to a greater or lesser
degree all of the following:
Produce high quality, fully tested software enhancements in
collaboration with the team
Fix defects identified in the live system
Consider and implement non-functional requirements for performance,
scalability and security
Provide good unit test coverage and assist in test automation as part of
continuous delivery
Merge code branches and resolve merge conflicts while working in a
manner that reduces the number of conflicts
Creation and documentation of solution designs
Work in a peer reviewed environment to ensure quality and
correctness of own and others work
Provide course estimates for development planning and refined
estimates for sprint planning and tracking
Refine feature requests with the team to agreed, well understood user
stories, broken down into engineering tasks
Contribute to supporting internal and external documentation
Provide daily updates to the team, contribute actively to all agile team
meetings
Contribute and adhere to engineering standards
Qualifications
Experience of C# .NET 4.5
Experience of Microsoft SQL Server and T-SQL
Experience of client-side technologies using object
oriented JavaScript, HTML5 and CSS
Good understanding of AJAX
Experience of developing commercial web or cloud
applications
Experience of unit testing
Excellent verbal and written communication
Additional Information
- 25 days paid leaves
- In addition 7 Public and 4 National Holidays
- Medical Insurance cover
- Personal Accidental cover
- Travel Accident insurance cover
- Travel Medical insurance
- Retirement Benefits
- Meal Vouchers
- Periodic Health Check-up camps
- Employee Engagement Activities