We are seeking an experienced developer with strong sql and database management skills and asp.net to join our dynamic development team. In this role, you will play a crucial part in designing, developing, and maintaining robust web applications while collaborating with cross-functional teams to achieve business objectives.
key responsibilities:
* collaborate with stakeholders to gather and analyze requirements, ensuring alignment with business goals.
* write and optimize complex sql queries, stored procedures, and manage database schemas for performance and scalability.
* experience with python programming, knowledge of restful apis and web services.
* experience with power bi dashboard development and maintenance.
* design, develop, and maintain web applications using asp.net, c#, and related technologies with multiple database backends.
* troubleshoot and resolve issues related to software functionality, database performance, and application responsiveness.
* implement coding best practices, testing strategies, and comprehensive documentation.
* participate in code reviews, providing constructive feedback to team members
* stay current with industry trends and emerging technologies to enhance application capabilities.
qualifications:
* bachelor’s degree in computer science, information technology, or a related f ield.
* 3+ years of experience in asp.net development (web forms, mvc, or core).
* strong proficiency in sql server, including query optimization and database design.
* fluent in english
* experience with sql server integration services (ssis), azure data factory or other etl tools.
* familiarity with front-end technologies such as html, css, javascript, and frameworks like angular or react is a plus.
* knowledge of restful apis and web services.
nice to have:
* familiarity with snowflake or oracle databases.
* understanding of devops practices and tools.
* understanding of cloud computing concepts, particularly in azure.