Educational Requirements
MCA, MSc, Bachelor of Engineering, BSc, BTech
Service Line
Application Development and Maintenance
Responsibilities
- Analyzing user requirements, envisioning system features and functionality.
- Design, build, and maintain efficient, reusable, and reliable .Net code by setting expectations and feature priorities throughout the development life cycle.
- Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development.
- Contribute to team meetings, troubleshoot development and production problems across multiple environments and operating platforms.
- Understand architecture requirements and ensure effective design, development, validation, and support activities.
Additional Responsibilities
- Knowledge of more than one technology.
- Basics of architecture and design fundamentals.
- Knowledge of testing tools.
- Knowledge of agile methodologies.
- Understanding of project life cycle activities on development and maintenance projects.
- Understanding of one or more estimation methodologies.
- Knowledge of quality processes.
- Basics of business domain to understand the business requirements.
- Analytical abilities.
- Strong technical skills.
- Good communication skills.
- Good understanding of the technology and domain.
- Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles, and modelling methods.
- Awareness of latest technologies and trends.
- Excellent problem solving, analytical, and debugging skills.
Technical and Professional Requirements
- .NET
- ASP.NET
- MVC
- C#
- WPF
- WCF
- SQL Server
- Entity Framework
Preferred Skills
- Technology: Microsoft Technologies - .NET Frameworks - .NET Core