Responsibilities
- Participate and contribute in full SDLC (Software development life cycle)
- Develops IT systems by designing, developing, and unit testing using Microsoft technology stack, mainly .Net
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Participate in requirement gathering and contribute in refining user’s requirement
- Perform peer code review
- Able to plan and conduct performance and load test
- Provide L3 production support by fixing reported defects and improve system performance
- Able to find root cause of software errors by applying problem solving and debugging skills
- Collaborate cross-functionally with FA (functional analysts), DBA , QC , system and network team
- Assist tech lead in system design, solutioning and mentor junior software engineers
- Able to work under stressed condition to manage unforeseen situation like urgent fixing of production defect
- Continuously improve technical skills by leveraging on e-learning resources provided by organisation
Requirements
- Bachelor’s Degree in computer science or related field
- Minimum 4 years hands-on working experience with C#, ASP.Net, JavaScript, MS-SQL
- Participated in full SDLC at least for 2 software systems
- Experience in WPF, SOAP API will be ideal
- Working on.net framework 4.6 and above from last 1 year
- Experience with writing unit test case using any known testing framework like nunit etc.
- Experience with Scrum/Agile development methodologies
- Able to work independently, when needed
- Good verbal and written communication skills
Licence No: 12C6060