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
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
Careers at Talent Anywhere. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Be the first to apply. Receive an email whenever similar jobs are posted.
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
.NET Developer Q&A's