main responsibilities and duties
• participate in requirements analysis
• selecting and using the most appropriate and efficient technologies for a particular application
• collaborate with internal teams to produce software design and architecture, followed by designing and building application layers
• write clean, scalable code using mvc .net programming languages
• writing test-backed server-side code, test and deploy applications and systems
• supporting and fixing existing functionality
• revise, update, refactor and debug code
• delivering a high-quality application with required level of performance
• improve existing software
• serve as an expert on applications and provide technical support
qualifications and skills
• familiarity with the framework, microsoft sql server and design/architectural patterns - model-view-controller (mvc)
• knowledge of .net language - c#, with a good knowledge of its ecosystem and html5, css3, javascript, jquery
• proficient knowledge in mssql, and entity framework
• knowledge about database design and development including indexes and data integrity, rdbms, stored procedures
• familiarity with architecture styles/apis (rest, rpc), web services, wcf and service oriented architecture
• strong understanding of object-oriented programming
• skill for writing reusable libraries
• understanding of agile methodologies
required experience: 0 to 1 years
desired skills: .net and later, mvc, c#, java script, jquery, css3, web api, microsoft sql server, entity framework,
education and pass out criteria: na
compensation: to lpa
work timings: 9:30 am to 7:30 pm
working conditions: work from office