Brief Description
KENGRID is an innovative, early-stage start-up specializing in data analytics applications. Based in the Netherlands with a remote office in India, we focus on delivering cutting-edge, data-driven solutions. As we continue to grow and expand, we are looking for a highly motivated and energetic ASP.NET Developer with 2-4 years of experience to join our dynamic team. This is an exciting opportunity to contribute to the next phase of KENGRID's development and play a key role in driving our success.
Objectives of this Role
As an ASP.NET Developer, you will be responsible for:
- Managing and maintaining the company's website, ensuring smooth operation and performance
- Creating websites and user interfaces, using standard HTML/CSS practices, while incorporating data from back-end databases and services
- Designing, developing, and adding new features to enhance user experience and functionality
- Interacting with Azure services, such as Azure Functions, Azure Data Factory, and SQL, directly from ASP.NET code to build scalable, cloud-integrated solutions.
- Troubleshooting and resolving any issues related to the website and backend services.
Daily and Monthly Responsibilities
- Meet regularly with Product and management to understand and refine business and functional requirements and determine project scopes and specifications
- Plan and implement larger feature additions or updates to the website, in line with business needs.
- Review and optimize website architecture to ensure scalability and efficiency as user traffic grows.
- Perform unit and user-acceptance testing to identify bugs and ensure production operations run successfully
- Work quickly and carefully to complete small edits requested by customers, develop plans for completing larger projects, collaborate with colleagues, and suggest new solutions to improve existing websites
- Perform UI designs and coding, creating reusable objects and templates, wireframes for web pages and email templates; manage maintenance, updates, expansions, and scaling of each design
- Perform regular file backups to local directories for recovery
- Conduct monthly security audits and updates, ensuring the website is secure and up to date with the latest patches.
Skills and Qualifications
- ASP.NET & .NET Core MVC: Strong experience withASP.NETand.NET Core MVCfor building robust, scalable web applications.
- Web Development Expertise: Working knowledge ofHTML,CSS3,CSS,HTML/Cshtml,JavaScript,JQuery, andcross-browser compatibilityfor creating dynamic, responsive websites.
- Web Services & APIs: Experience in working withAPIs, includingRESTfor building and consuming web services, as well as integrating with external APIs.
- Database & Cloud Integration: Proficiency inAzure MSSQL, working with databases, and usingAzureservices (e.g.,Azure Functions,Azure Data Factory, andAzure Storage) for cloud-based solutions and integration.
- Security Principles: Strong understanding ofsecurity principlesin web development, including securing APIs, sensitive data handling, authentication, and authorization mechanisms.
- UI/UX Design: Experience withweb user interface design (UI), ensuring applications are intuitive, mobile-responsive, and optimized foruser experience
- Windows Environments & Azure Portal: Working knowledge of Windows environments and using the Azure portal to manage cloud services and resources.
Preferred Qualifications
- Bachelor's degree in engineering
- Experience implementing and using modern web development workflows and operations using a variety of tools including GitHub