Job Roles and Responsibilities
â Analyzing and gathering requirements for the framework and creating a design for the final
software output.
â Developing the web based software using computer programming languages such as VB.net,
C# and MSSQL.
â Performing extensive software testing and stringent quality checks as per the QC guidelines
to ensure an error free as well as optimum final product to the user.
â Creating and maintaining the ASP.NET based websites and their web applications as per the
initial guidelines of the client.
â Making changes to existing web applications according to the feedback received from the
end users or clients. In some cases, changes are also made in order to update the
applicationâs compatibility with the latest operating systems.
â Testing the applications and websites on different web browsers to ensure a standard user
Experience for the clients across all platforms.
â Training the end user or client on the final product as well as providing technical support
whenever required.
â Designing back end database structures for the web applications and also generating stored
procedures that are complex in nature for the softwareâs maintenance purposes.
â Finding information about latest technologies that aid in the development of core web
applications and enhance their features in the long run.
â They have to also ensure the compatibility of their websites with newer software or
operating system version.
â Understanding the life cycle of software and determining any changes that may be needed
as per the observations and feedback of software testing professionals.
Skill Requirements:
⢠Utilize established development tools, guidelines and conventions including but not limited to
ASP.NET, MVC, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
⢠Design, code and test new Windows and web software applications
⢠Enhance existing systems by analyzing business objectives, preparing an action plan and
identifying areas for modification and improvement
⢠Maintain existing software systems by identifying and correcting software defects
⢠Investigate and develop skills in new technologies
⢠Create technical specifications and test plans
Candidates ideally would possess 4-9 years of experience and/or Bachelorâs Degree in
Computer Science; have the ability to work and consult with colleagues as well as individually;