Define and develop application code according to business needs.
Keep the big picture in mind, considering the impact of individual tasks on the outcome of the project, while ensuring the details are complete.
Ensure proper documentation of every aspect of application implementations including setup and maintain records, software updates, and changes to the applications.
Create and contributes to an environment of cooperation and mutual responsibility, serving as a mentor to other developers at the project level.
Ensure all development conforms to standard system development life cycle plan in line with agile methodologies and principles.
Determine what needs to be accomplished for achieving the group’s goals.
Required Skills
ASP.NET WebForms, Security knowledge (Web, Windows, Forms, Single Sign-on).
Good understanding of Object Oriented Programming.
Good knowledge of development frameworks and application architecture. Agile background is an added advantage.
Good understanding of programming languages (C#).
Knowledgeable in Systems Network.
Have strong knowledge of relational database (SQL& Oracle etc).
Ability to write and understand complex queries (Oracle PL-SQL or Microsoft SQL Server T-SQL).
Required Experience
Experience working with multi-site teams (remote onshore and offshore team members)Microsoft Application Development ASP.NET WebForms, Security knowledge (Web, Windows, Forms, Single Sign-on) knowledge C# and ASP.NET WebForms.
Experience (1-3 years) on .NET ASP and SQL experience.
Experience building line of business applications.
Oracle PL-SQL experience.
Health insurance claims/billing experience.
At least 10 years of experience working on the .NET platform, including experience with .NET 4.0 or higher.
Experience architecting and developing applications using ASP.NET MVC, ASP.NET Web API, Windows Services, or other relevant platforms Fundamental understanding of web development (HTTP, HTML, CSS, JavaScript).
Comfortable working on cross-discipline teams (Engineering, Design, UX, Production, QA, etc.)
Experience in developing and optimizing SQL Server based applications.
Experience with NoSQL solutions (RavenDB, MongoDB, ElasticSearch, etc).
Education Requirements
Bachelor’s Degree in Computer Science or Technical field