we are seeking skilled & experienced .net developer to join our dynamic it team. the successful candidate will be responsible for designing, coding, testing, & implementing software solutions using .net framework. the ideal candidate should have a strong understanding of software development principles, excellent problem-solving skills& the ability to work collaboratively in a team-oriented environment.
responsibilities:
software development: design, test & deploy high-quality software solutions using the .net framework.
collaborate with cross-functional teams to define, design & ship new features.
application maintenance: debug & resolve software defects & issues in a timely manner.
update & maintain existing software applications to meet evolving user requirements.
database management: design & maintain databases, ensuring data integrity & optimal performance.
develop and optimize sql queries for efficient data retrieval and manipulation.
code review and documentation:
participate in code reviews to ensure code quality, standards compliance, and best practices.
create and maintain technical documentation for both new and existing applications.
collaboration: collaborate with other developers, designers & stakeholders to deliver high-quality software solutions.
work closely with business analysts to understand user requirements and translate them into technical specifications.
testing: conduct unit testing & integration testing to ensure the reliability & robustness of developed solutions.
collaborate with qa teams to identify and resolve software defects.
stay updated: stay current with industry trends, technologies & best practices.
continuously update and improve skills in line with emerging technologies & tools.
qualifications: bachelor’s degree in computer science, it, or related field.
proven experience as a .net developer or software developer.
proficient in c# & .net framework.
experience with mvc and web api.