Education and/or Experience
• Degree/Diploma in Computer Science, Engineering, or related discipline.
• 5 years’ experience designing and developing of software solutions.
• Experience with building quality user-facing mobile/web applications and backend services/APIs.
• Ability to design products to satisfy business needs and can work with product engineers, product managers, and designers to effectively deliver them.
• Attention to detail, problem-solving, and decision-making skills.
• Experience working independently and taking initiative.
• Ability to influence and negotiate with others to deliver results.
• Demonstrated accountability, ability to prioritize, think and solve problems.
• Strong experience across .NET Development, C#.
• Experienced with the Microsoft Azure platform and DevOps.
• A good working knowledge of ASP.NET (Web Forms and MVC) and Web API.
• Experience in building web applications using JavaScript/jQuery/HTML/CSS and other custom front end tools.
• Knowledge of serverless computing.
• Knowledge of database development, ideally SQL Server.
• Exposure to an Agile Development Methodology.
• Experience working with Microsoft Dynamics 365 Cloud.
• Experience working with Microsoft Power Platform (Power Apps, Power Pages, Pawer Automate, Power BI).
• Experience working with Visual Studio 2022 .
• Experience working with Microsoft SQL Server (2012 ), IIS (10 ).
• Experience working with Windows Administrative Tools and Services.
• Experience working with REST based web services.
• Experience working with developing XML based schemas.
• Experience working with source control (GIT, Azure DevOps).
• Experience with business requirements gathering, review and analysis.
• Experience with technical requirements review, analysis and documentation.
• Experience working in a project management-based environment.
• Excellent understanding of the organization’s goals and objectives.
Programming Languages\:
• NET 4.0 or higher
• SQL Server 2012 or higher
• ASP. NET
• C# .NET
• WCF .NET
• HTML 4.0 or higher
• CSS
• Liquid
• JavaScript
• AJAX
• jQuery
• XML
• Visual Studio 2022
• IIS 10
Other Skills and Abilities
• Excellent oral and interpersonal communication skills.
• Outstanding writing and documentation skills.
• Ability to communicate ideas in both technical and user-friendly language.
• Able to conduct research into web application issues and products.
• Highly self-motivated and directed, with keen attention to detail.
• Able to prioritize and execute tasks in a high-pressure environment.
• Experience working in a team-oriented, collaborative environment.
• Knowledge of applicable data privacy practices and laws.