Description

Tasks

  • Web Application Development and Maintenance:
    • Develop, enhance, and maintain ASP.NET MVC web applications, ensuring functionality and responsiveness.
    • Use Razor, HTML, CSS, Bootstrap, and jQuery to create intuitive and visually appealing user interfaces.
  • Database Management and Optimization:
    • Write and optimize SQL queries to manage and retrieve data efficiently.
    • Use Entity Framework for database interactions, handling complex data operations, and ensuring efficient data handling.
  • Source Control Management:
    • Utilize Git/GitHub for version control, managing source code, creating branches, and merging changes.
    • Track code changes and collaborate with other team members using Git workflows.
  • Reporting and Data Visualization:
    • Develop and manage reports using SQL Server Reporting Services (SSRS) to provide actionable insights.
    • Implement and maintain custom report formats and queries as required by stakeholders.
  • Code Refactoring and Documentation:
    • Document code changes, application updates, and technical dependencies for future reference.
  • Security and Compliance:
    • Implement best practices to secure applications, including SQL injection prevention, input validation, and other .NET security measures.
  • Cross-Team Collaboration:
    • Work with Business Analysts to gather requirements, Project Managers for project timelines, and QA teams to ensure that applications meet functional and technical standards.
  • Provide Knowledge Transfer

Desired Skills

  • Proficiency in Microsoft-based development environments including Azure DevOps, .Net Framework, and MS Office Suite.
  • Familiarity with agile methodologies, Github source control, and collaboration tools like Teams and SharePoint is essential to coordinate effectively with cross-functional teams and document development processes.
  • Ability to follow industry best practices for coding, testing, and security to maintain the integrity and reliability of DOC's IT solutions
  • Solid C# experience
  • ASP.NET MVC web application development experience
  • HTML/CSS/Razor/ Bootstrap/JQuery experience
  • Solid SQL knowledge
  • Solid Entity Framework knowledge
  • Solid Git/GitHub knowledge
  • Solid SSRS knowledge
  • Solid Angular knowledge


 

Education

Any Graduate