We are seeking a passionate .NET developer responsible for building .NET software's using C# & VB.NET framework. In this role you will create software applications from scratch, configure existing systems and provide user support. You should be able to write functional codes with a sharp eye for spotting defects.
Duties and Responsibilities - Design, build and maintain efficient, reusable, reliable codes using .NET programming languages
- Develop web based software's using VB.net and C#
- Design, code, test, debug and document software's according to the functional requirements
- Translate application storyboards and use cases into functional applications
- Perform extensive software testing and stringent quality checks as per the QC guidelines to ensure an error free as well as optimum final product is provided to the user
- Test the applications and websites on different web browsers to ensure standard user experience on all platforms
- Train end users on the final product and provide technical support whenever required
- Design backend database structures for web applications and generate stored procedures that are complex in nature for software's maintenance purposes
- Develop documentation throughout the software development life cycle (SDLC)
- Design and develop mobile applications using Xamarin Framework and other app development software's for both iOS and Android platforms
- Improve existing software's
Qualifications and Experience - Bachelor of Computer Science (or equivalent) Degree holder from a recognized and accredited University
- Minimum 4 year's proven experience as a software developer
- Strong knowledge of C# and ,NET web framework
- Experience creating database schemas that represent and support business processes
- Well versed in SharePoint
- Experience in developing mobile applications for Android SDK and iOS SDK
- Familiar with mono framework
- Strong understanding of object-oriented programming
- Good practical knowledge of various design and architectural patterns
- Ability to work effectively both independently and as part of an integrated team
- Highly analytical, possessing critical and creative thinking skills
- Excellent oral and written communication skills
Job Features Job Category IT