A Software Engineer, good in .NET, .NET Core using C# with SQL in Database, and hands-on WEB API.
Education and Experience:
- Bachelor’s degree in Software Engineering
- 5+ years of professional software development experience
- Proficiency in C#, and object-oriented design skills
- Application architecture and design patterns
- Experience serving as technical lead throughout the full software development life-cycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations