- Analysing and gathering requirements for the framework and creating a design for the final software output.
- 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.
- Understanding the life cycle of software and determining any changes that may be needed as per the observations and feedback of software testing professionals.
- Perform design and development of web-based services and applications.
- Work closely with quality assurance team to ensure delivery of high quality and reliable web applications.
- Develop databases including queries, triggers and stored procedures.
- Monitor application performance at post-deployment stage and make necessary changes if needed.
- Interact with customers to define project features and requirements.
- Research and develop prototypes of complicated design solutions.
- Perform code reviews and provide necessary corrections
- Strong Technical Skills, Analysing Information, Problem Solving, Attention to Detail, Software Design, Software Requirements, Software Development Process.
- Proficiency with C# is a must, with a familiarity of its coding environment (which is mainly Microsoft’s Visual Studio).
- Knowledge of the .NET framework and its newest features. Which means constant studying as mentioned before.
- Robust understanding of the structure and logic of Object-Oriented programming.
- Technical Requirements strong in c#, MVC
- Should have experience in Web Api.
- High quality organizational and leadership skills
📌 Software Developer (Chennai)
🏢 Agnostic Solutions
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.