Required Skills

Web development PHP SQL

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 17th Dec 2022

JOB DETAIL

Position Description

We are seeking a .NET Developer to participate in the development process for building .NET applications using ASP.NET, C#, and JavaScript. A Developer would be responsible for parts of the development, integration, and implementation of features of the software, as well as the RD research and documentation aspects that come with the project. As part of this position, you ll learn how to develop and test code efficiently while gaining real world experience working on applications that support our customers. With mentoring from the Senior C# Developer, the developer will learn multiple systems and be able to use their skills in multiple projects and maintenance, and coordinate with the rest of the team working on different layers of the infrastructure.

Responsibilities

Depending on current project needs, responsibilities could entail any of the following:

Translate application storyboards and use cases into architecture concepts and pseudocode

Design, build, and maintain efficient, reusable, and reliable C# code by writing clean, scalable code using Object Oriented Programming Principles (OOP) and our defined Development Standards guide

Ensure the best possible performance, quality, and responsiveness of applications by identifying any observed bottlenecks and bugs, and suggesting solutions / technical alternatives to mitigate and address these issues

Make recommendations and/or changes towards the development of new code or reuse of existing code, and improve/streamline processes and systems

Support projects through entire Software Development Lifecycle (SDLC) by participating in the requirements analysis and research gathering (RD) process, and/or writing documentation such as technical specifications, user guides, and other forms of documentation.

Interact with team members (end-users, testers, distributors, analysts and project/release managers) in a team-oriented fashion

Follow software development methodologies and best practices

Ensure system improvements and tickets are successfully implemented through following up with developers and QA team

Requirements

The Software Developer must be able to demonstrate the following skills and experience (either through in an internship, previous employment, or in a college project):

Bachelor s Degree or higher in Computer Science or equivalent field

3-5+ years of experience with C#, .NET 3.5 and above framework, Visual Studio 2012 and above, ASP.NET Web Forms, and IIS 6/7

Familiarity or experience with server design/architectural patterns (e.g. Model-View-Controller (MVC)), and general Server-Side Development (e.g. ASP.Net, SQL Server, Oracle, PHP)

Experience with SQL, JavaScript, AJAX, JSON, jQuery, HTML/HTML5, CSS/CSS3, JSON Requests, Responsive Web Development, and cross browser development is a PLUS.

Experience in other languages such as mobile based (Objective-C, Java, Swift, etc.) is a PLUS.

Experience with GIT, Subversion, or similar version control systems.

Understanding of Design Patterns and Object-Oriented Concepts.

Experience with the software development lifecycle (SDLC), including requirements analysis, development, production deployment and maintenance;

Experience or understanding of working in an Agile environment

Good written and oral communication skills; Strong analytic and problem-solving skills

Must possess the ability to handle multiple projects in-parallel and be able to work independently in addition to contributing as part of a collaborative and globally dispersed team.

Working knowledge of MS Office products

Ability to function well in a collaborative, team-oriented environment.

Ability to write technical documentation for internal or external developer/technical audiences.

Applicant must possess good written and spoken English language skills (fluent or highly conversant in English).

Company Information