Using industry best practices, this role is responsible for developing new applications and supporting the existing applications. You will be involved in sourcing requirements from customers and suggesting appropriate solutions. Then, being able to quickly generate POC (proof of concepts) and demos for our clients.
To be successful in this role, a sound knowledge of software engineering and excellent analytical skills are required.
Responsibilities
Developing software solutions to meet customer needs and desire to work in a fast-paced environment.
Collaborating with co-worker's to facilitate the creation of large and complex developments
Rapidly prototype and deliver proof-of-concept applications to validate ideas and technologies for stakeholders
Work within agile teams to deliver high-quality software through iterative development, continuous integration, and regular feedback loops
Required Skills
In-depth knowledge of .NET development stack and advanced proficiency in C#
Good Knowledge of M365 Power Platform (Power Automate, Power Apps)
Good knowledge of Test-Driven development and refactoring existing code.
Good knowledge of DevOps practices for efficient management of application development lifecycle
Good knowledge of databases (normalization, data modelling, advanced SQL queries, stored procedures)
Good knowledge of Azure Functions, Logic Apps, App Services
Knowledge of AI services is a plus
Knowledge of Python is a plus
Maintaining a safe and secure work environment; Developing personal growth opportunities.
Ability to work in a fast-paced, agile environment and resolving unplanned incidents quickly.
Outstanding communication skills, including the ability to effectively present information in both technical and non-technical terms and train users using non-technical terms.
Strong customer service focus.
Technical environment
:C#, ASP.NET, MVC, WebAPI
M365 (Power Platform & SharePoint)
Microservices
SQL
HTML, JavaScript, jQuery CSS
Azure Web Apps, Logic Apps, Functions, Azure DevOps CI/CD* Python and AI services is a plus*
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.