- Expert in building Web API's and Web Services applications
- Developing solutions Microsoft Azure cloud-based services using platform service offerings with a focus on SQL Azure as well as other Microsoft .NET technologies (.NET Core, C#, SQL/T-SQL, ASP.NET MVC, XML)
- Developing software and services leveraging Azure DevOps and following a DevOps continuous development methodology
- Deep understanding of API First, TDD, BDD methodologies
- Good knowledge of JavaScript frameworks like Angular
- Experience with DevOps processes - full end to end release automation and evolving CI/CD tools and processes a plus
- Demonstrate verbal and written communication skills; ability to communicate with all levels of the organization, clearly and concisely present issues, alternatives, and recommendation(s)
- Demonstrate ability to explain complex technical concepts to a non-technical audience
- Track record of success and an honest understanding of projects that didn't go right, what went wrong, and why
- Must be a team player leading and following as the project requires. In the same breath, must be able to operate independently with an innovative out-of-the-box whatever-it-takes attitude
- Experienced working with remote and distributed teams
Nice to have:
- Enthusiasm and experience building large scale Multitenant systems
- Experience in building SaaS-based applications and knowledge of concurrent programming, building for Web-scale, employing high-availability software infrastructure, and performance-based architecture
- Detailed knowledge of LMS (AICC, xAPI), SCORM and LTI
Similar jobs
Responsibilities
> Contribute to code and solutions based on your previous training and referencing help, manuals, or other resources on your own
> Demonstrate excellent communication skills and effective collaboration in a team-oriented environment
> Stay updated with new technologies and concepts
> Exhibit excellent time management skills and ability to prioritize
> Translate customer and business needs to technical solutions
Required skills
> Excellent coding and debugging skills in C#
> Basic knowledge in http://ASP.NET">ASP.NET, Windows Service, and Web API
> Familiarity with UI development using WPF
> Understanding of Design patterns and object-oriented programing
> Good understanding of relational databases and SQL queries
> Familiarity with version control software like Git
> Have development experience in Windows-based environment
Good to have skills
> Modern C++, Templates, v11 new features etc
Your Job Role
- Write clean, scalable code using .NET Framework
- Remain up to date with the terminology, concepts, and best practices for coding.
- Develop technical interfaces, specifications, and architecture
- Use and adapt existing web applications for apps
- Create and test software prototypes
- Develop client displays and user interfaces
- Assist software personnel in handling project-related work and other requirements
- Coordinate with other software professionals and developers
What are requirements
- Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g. Model-View-Controller (MVC)
- Min 3 years experience of development experience using C# .NET
- Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic . NET) and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Strong attention to detail
- Excellent troubleshooting and communication skills
- Knowledge of REST and RPC APIs
- Able to work well in a team setting
Other Details
Experience required- 3+ years
Job Location- Noida (Onsite)
Job Type- Full time
SKILLS:
- Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support
- Ability to develop large scale web/database applications
- Ability to work on multiple projects with multiple deadlines
- Ability to communicate clearly with business users and project manager
- Ability to innovate and provide functional applications with intuitive interfaces
- Proven experience with Microsoft .NET technologies including, .Net Core, ASP.NET, ADO.NET
- Strong in Jquery/javascrpit/CSS/Bootstrap
- Familiarity with architecture styles/APIs (REST, RPC)
- Knowledge of Design/architectural patterns (e.g. MVC)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- Excellent documentation skills for Technical Documentation.
.Net core-3years experience, OOA, Coding, Web API, Rest API, any cloud, any DB
- Designs, codes, tests, debugs, and documents software according to systems quality standards, policies and procedures.
- Analyzes business needs and creates software solutions.
- Responsible for preparing design documentation.
- Prepares test data for unit, string, and parallel testing.
- Evaluates and recommends software and hardware solutions to meet user needs. Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.
- Works with business and development teams to clarify requirements to ensure testability. Drafts revise and maintain test plans, test cases, and automated test scripts.
- Executes test procedures according to software requirements specifications
- Logs defects and makes recommendations to address defects.
- Retests software corrections to ensure problems are resolved.
• Should have 5+ years of work experience in design, develop, Code and Unit Test web and desktop-based applications written in .Net framework starting from 4.x and above.
• Strong analytical skills to understand a given requirement and provide work estimates.
• Strong Object-Oriented Programming knowledge.
• Strong experience with Static Code Analyzers like Fortify.
• Should have good understanding of web servers such as IIS and Front-end such as HTML’s and Razor based engines.
• Strong debugging skills using .net front end and backend.
• Strong coding experience and thorough understanding of programming languages such as C#, VB.NET, ASP.Net, ADO.Net, JQuery, JavaScript, Traditional Web Services, WCF, Web API and other Scripting languages such as pythons.
• Strong working knowledge on various design patterns such as MVC, MVVM, DDD, Repository Pattern and any custom/hybrid framework as designed by the Architects.
• Should have a strong working knowledge of Azure DevOps.
• Strong knowledge and understanding of data sharing medium using JSON, XML and other media types.
• Strong knowledge on Entity Framework (6 and above) and other ORM such as Dapper.
• Strong knowledge and programming skills in Database such SQL SERVER, Oracle, My SQL and SQL Express. Additionally, nice to know-how knowledge in MS ACCESS.
• Strong knowledge and coding experience in REST based web services and service-oriented design patterns using WCF and other API’s.
• Should have used IDE such as Visual Studio and Visual Studio Code for Front-end development.
• 1+ years of building SPA web solutions using Angular 6/7/8 , BackBone, Bootstrap
• 5+ years building HTML5 complaint pages
• 3+ years of experience using TypeScript
• 3+ years of writing automated testing using Jamine or others
Day to Day job Duties: (what this person will do on a daily/weekly basis)
• Co-ordinate/mentor other Junior developers on a day to day basis.
• Understand the use cases/User Story, code and develop on a designed platform/pattern.
• Strict adherence to coding standards.
• Participate self-code review/peer reviews and correct errors wherever applicable before checking in the final code into the Branch/code repo.
• Create code documentations wherever applicable and as set guidelines by the team.
• Create and perform Unit Tests wherever applicable as set guidelines by the team.
• Provide feedback and assist in estimation planning.
• Merge code branches as and when required.
• Create and publish release documentations and application deployments as and when requested.
• Report out statuses to the leads onshore daily during the Stand-up calls.
• Additionally, update efforts on a given work item on everyday basis.
• Provide true estimates on work assigned prior development. Also ask questions/provide comments on User Stories/work items assigned.
• Be a team player and flexible towards availability in case of any urgent issues that need immediate attention.
• Plan out vacations in advance (min. 2 weeks of adv. Notice).
Nice to have(not a must) experience, skills
• Good understanding of Service Workers.
• Prior coding experience using FORTRAN.
• Experience on 3rd party tools like Spire.Pdf, PDF.Js.
• Knowledge of Rapid application development framework like DevExpress, Code on Time, HighCharts.
• Knowledge of code clean up tools like CodeMaid.
• Knowledge of Power BI and O365 Suites of applications.
• knowledge of SQL Data tools like SSIS and SSRS.
Skills:
- Experienced in C# MVC ASP.Net, Net
- Should have good knowledge in JavaScript, SQL, RDBMS Concepts and Microsoft .NET
- Framework, practical implementation of Object Oriented Concepts, N-Tier Architecture
- Development and understanding of JSON, XML, SOAP.
- Good hands-on coding skills in Java Script, Ajax, C#, ASP.Net, ADO.Net, jQuery.
- Knowledge of working Android iOS mobile development would be added advantage
- Good communication and analytical skills are must.
- Candidates with experience will be preferred.
Primary Roles and Responsibilities:
- Participate in requirements analysis.
- Collaborate with internal teams to develop software design and architecture.
- Candidate should be able to write clean, scalable code using C#.
- Revise, update, refactor and debug code.
- Test and deploy applications.
- Resourcefulness and troubleshooting.
- Good analytical and problem solving skills.
A minimum of 5 years of experience in ASP.Net, MVC, Web Api, AngularJS, C# and SQL Server.
To contribute in the development of all Projects and Modules i.e. Project Documentation, web application development and business implementation.
To work with the internal teams to design, develop and maintain software.
Improve existing software.
- Proficient in .NET technology preferred (C#) & MS SQL WWF/WCF/WPF.
- Proficiency in.NET Framework & NET Technology preferred (C#) is necessary.
- Knowledge and working experience in MS SQL2008,2012,2014
- Good understanding of object-oriented programming (OOPs).
- Expertise in designing and working with MVC architecture is necessary.
- JQuery, AJAX, Bootstrap, Web API
- Knowledge of security implications of web applications and have experience designing secure
web applications. - Ability to document all development related activities.
- Provide support for all Technical requirements to include problem identification, reporting, analysis and resolution.
- To work independently on Entire Architecture Design.
- Priority will be given having Experience in third Party Integration.
- Proficient understanding of code versioning tools such as Git / Mercurial / SVN
- Azure certification(s) of any kind.
DESIRED PROFILE
- She/he should be enthusiastic in the job role and a good team player.
- Self-motivated with a passion to code and willing to meet aggressive timelines.
- Strong Logical ability thinking skills to meet Client Requirements in specified time.
- - 2+ years experience in application support on Asp.Net and SQL
- - Should be able to debug production issues and bug fixes
- - Should be able to write queries for extracting data using joins
- - Interact with stakeholders and provide regular status updates on call logs to on-site and offshore project co-coordinator
- - Provide daily status updates and time-sheets to on-site and offshore project
- - Ready to work in shifts
- - Knowledge Transfer / Training to stakeholders
Personal Attributes
- - Good communication skills
- - Highly committed and able to work independently and as a team
- - Positive attitude towards learning
- - Deadline orientated and escalate in advance in case of delays
- - Contribute towards improving quality, standardization and documentation for all
- changes & Support activity
- - Ability to remain calm in a fast-paced and highly pressure environment