We are seeking a motivated and detail-oriented Analyst Developer with strong experience in .NET technologies and SQL databases. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable web-based applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business needs and follow best coding practices.
Key Responsibilities :
- Participate in the full software development life cycle (SDLC) from requirements gathering and design to coding, testing, deployment, and support.
- Design, develop, and maintain web-based applications using C#, ASP.NET, VB.NET, and related technologies.
- Write efficient, reusable, and reliable code that meets performance and scalability standards.
- Develop and optimize database solutions using MS SQL Server / MySQL, including stored procedures, triggers, functions, and performance tuning.
- Collaborate with product managers, business analysts, and QA teams to understand requirements and deliver robust technical solutions.
- Perform unit testing, integration testing, and automated testing to ensure code quality.
- Troubleshoot, debug, and resolve application issues in a timely manner.
- Contribute to system design discussions, code reviews, and architectural improvements.
- Ensure compliance with coding standards, security guidelines, and best practices.
- Participate in agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous improvement.
- Provide technical documentation for developed modules, workflows, and processes.
Required Skills & Qualifications :
Bachelors degree in Computer Science, Information Technology, Engineering, or related field.1 - 7 years of hands-on experience with .NET development.Strong proficiency in :1. C#, ASP.NET, VBScript / ASP, .NET Framework / Core
2. MS SQL Server and MySQL (stored procedures, functions, triggers, query optimization)
Experience in web technologies (HTML, CSS, JavaScript, AJAX, jQuery).Solid understanding of object-oriented programming (OOP) concepts and design patterns.Experience with REST APIs, Web Services (SOAP / JSON / XML).Familiarity with Agile / Scrum methodologies.Knowledge of software design principles and practices (SDLC, MVC, MVVM).Exposure to version control systems (Git, TFS, SVN).Strong analytical, problem-solving, and debugging skills.Good communication and collaboration skills to work effectively within cross-functional teams.Preferred / Nice-to-Have Skills :
Experience with .NET Core, Entity Framework, LINQ, and ADO.NET.Exposure to cloud platforms (Azure, AWS).Knowledge of DevOps practices, CI / CD pipelines (Azure DevOps, GitLab, Jenkins).Experience in performance tuning and optimization of large-scale applications.Familiarity with unit testing frameworks (NUnit, MSTest, xUnit).(ref : hirist.tech)