Experience: 5-8 years
REFERENCE CODE : J082
B.Tech, M.Tech, MCA, NIT etc.
- He will be responsible to design and develop application including db design
- Participate in requirement analysis and grooming user stories
- Writing acceptance criteria
- He will write unit test automation
- Responsible to understand domains like ERP/ecommerce
Essential Skills :
- Hands on Microsoft technologies and platforms
- He should have good experience in product development life cycle,
- Hands on UNIT testing framework Experience implementing automated testing platforms and unit tests
- Good to have Agile exposure and understands user stories/acceptance criteria etc.
- Exposure to JIRA or any Agile PLM tools, continuous integration tools
- Exposure to version control tools, SVN/CVS/TFS/JIRA etc.
- Understanding of Code inspection/ Static code analysis tools like SonarQube
- Hands on experience in db, SQL and SQL tuning skills.
- Understanding of design patterns should have used few in his projects.
- Should have good understanding of Data structures and OOPs concepts
- Should be in good in understanding and implementing SOLID Design Principles
- Should have worked on Web applications and have understanding of web securities related knowledge
- Experience with popular web application frameworks
- Experience creating database schemas that represent and support business processes
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
Good to have Skills:
- Good to have working knowledge of Azure cloud.
- Good communication skills
Roles and Responsibilities:
- Designs, develops, and implements Web application modules to support business requirements.
- Designs, develops, and implements Webservice application to support communicate with others systems to exchange the data between two different systems
- Follows approved life cycle methodologies, creates documents, and performs program coding and testing.
- Resolves technical issues through debugging, research, and investigation.
- Involves in client calls.
- Provides trainings.
- Requirement analysis.
- Provides estimations based on requirement.
- Team co-ordination
- Prepares solution documents