Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Receive requests for new modules and modification to existing tasks from Team Leader.
- Participate in conducting analysis reports about user requirements, new task requirements and impact of new task on the internal workflow.
- Design modules by dividing the user requirements into sub-modules and setting time frame for task completion.
- Assign sub-modules to Software Developers and start programming of modules.
- Responsible for database performance tuning.
- Test debugging, data validation and test case scenarios.
- Stay up to date with the latest software development technologies and methodologies to develop internal work.
Job Requirements
- Bachelor’s degree in any field.
- 3+ years of related experience.
- Good command of both written and spoken English.
- Excellent knowledge of web development.
- Excellent knowledge of DB concepts and tools (MS SQL Server is a must).
- Excellent knowledge of .Net (ASP.NET, MVC, C#).
- Excellent knowledge of OOP (Concepts, Techniques, Principles and analysis and design).
- Excellent knowledge of design patterns.
- Good knowledge of ORM.
- Fair knowledge of AOP and SOA.