Senior Software Programmer

About Company

Parakh Online Ltd. is an IT company where we build foolproof IT solutions for Examination owners, Academic, Institutions, and Government Bodies by leveraging best technology and increase its adoption among our stakeholders. Our vision is to bring a fundamental change in the current process of activities taking place in the assessment & education industry, and also making them relevant to the digital age.

Job Description

Produce clean, scalable code using .NET languages (C#, VB .NET)

Upgrade, congure and debug existing applications

Participate in requirements analysis

Collaborate with internal & external teams to produce software design and architecture

Test and deploy applications

Revising, updating, refactoring and debugging code

Improve existing applications and services

Create Product documentation throughout the software development life cycle (SDLC)

Serve as an expert on applications and provide technical support

Manage a team of experienced developers

Skills Required

Min. 6 years of coding experience as a .NET Developer

Deep working knowledge of MVC framework and SQL Server)

Deep working knowledge of Web APIs (REST, RPC)

Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET)

Familiarity with concepts of AngularJS • Familiarity with concepts of REACT JS • Understanding of Agile methodologies

Excellent troubleshooting and communication skills

Attention to detail

You should be a team player and excellent communicator, also be passionate about the .NET framework and software design/ architecture

Perks and Benefits

Skills are transferable - The skills you acquire will never be out of use.

Comfortable Working Environment

Constant Learning Curve - You will only get better with passing times as you will be in sync with the technological changes.

You can be as creative as you want - Each day you create something from nothing. The only thing that limits you will be your imagination.

Professional Development - Get opportunities for professional development, to master new skills and to grow into other roles.

Apply Now