Design develop and maintain web applications using MVC and Web API
Create RESTful services and APIs for internal and external consumption
Write clean scalable and maintainable code following best practices and design patterns
Implement data access layers using Entity Framework with a focus on performance optimization
Ensure data integrity and implement appropriate database security measures
Work closely with product managers designers and other developers to understand requirements and deliver solutions
Implement CI/CD pipelines using GitHub Actions for automated testing and deployment
Participate in code reviews and provide constructive feedback to team members
Troubleshoot and debug applications to resolve issues in development testing and production environments
8years of professional experience development
Proven track record of developing and deploying web applications in production environments
Experience working in Agile/Scrum development methodologies
| Technology Area | Requirements |
| Technologies | Strong proficiency in MVC and Web API development Core / .NET Framework |
| Programming Languages | Expert-level knowledge of C# |
| Database Technologies | Experience with Oracle PL/SQL and SQL; Proficiency in Entity Framework (Code First or Database First approaches) |
| Version Control & CI/CD | Hands-on experience with GitHub Actions for continuous integration and deployment |
| Web Technologies | Strong understanding of HTML5 CSS3 JavaScript and jQuery |
| Development Tools | Proficiency with Visual Studio and related development tools |
Experience with Web Forms applications
Knowledge of for transforming legacy applications