1 Coelho Systems Job
ASP and .NET CORE Developer
Coelho Systems
posted 5d ago
Flexible timing
Key skills for the job
Job Summary:
We are seeking a skilled .NET Core Migration Specialist to lead the migration of our existing applications to the .NET Core framework. The ideal candidate will have extensive experience in .NET development, a deep understanding of .NET Core, and a proven track record of successfully executing application migrations.
Key Responsibilities:
Migration Planning: Develop a comprehensive migration plan, including timelines, resource allocation, and risk mitigation strategies.
Application Assessment: Evaluate existing .NET applications to identify migration challenges, dependencies, and potential refactoring needs.
Code Migration: Migrate legacy .NET applications to .NET Core, ensuring functionality, performance, and security are maintained or enhanced.
Refactoring: Refactor existing code where necessary to optimize for the .NET Core environment.
Integration: Ensure seamless integration with other systems and services during and after the migration process.
Testing: Develop and execute thorough testing plans to validate the migrated applications, including unit tests, integration tests, and performance tests.
Documentation: Maintain comprehensive documentation of the migration process, including code changes, configuration adjustments, and testing results.
Training and Support: Provide training and support to development teams on .NET Core best practices and new features.
Continuous Improvement: Stay updated with the latest .NET Core developments and continuously improve the migration process.
Qualifications:
Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
5+ years of experience in software development with a focus on .NET technologies.
2+ years of hands-on experience with .NET Core.
Proven experience in migrating applications from .NET Framework to .NET Core.
Technical Skills:
Strong proficiency in C#, .NET Framework, and .NET Core.
Experience with front-end technologies such as HTML, CSS, JavaScript, and popular frameworks (e.g., Angular, React) is a plus.
Familiarity with database technologies (SQL Server, MySQL, PostgreSQL).
Knowledge of cloud platforms (e.g., Azure, AWS) and containerization (e.g., Docker, Kubernetes) is desirable.
Experience with version control systems (e.g., Git) and CI/CD pipelines.
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Ability to work independently and as part of a team.
Detail-oriented with a focus on delivering high-quality results.
Employment Type: Full Time, Permanent
Read full job description