As a Senior Developer, you will develop high-quality, secure, stable, and reliable software in close collaboration with other members of an Agile development team
You will:
- Modifies existing software/application programs, which are typically more complex in nature, or writes new programs to support user and management needs.
- Designs, tests, debugs, documents, and implements those programs.
- Consults with users to design, modify, and explain program changes or to provide technical support. ● Resolves problems that occur in production systems.
- 5+ years of hands-on software development experience in .Net.
- 5+ years of experience in C#, ASP.NET MVC, and Razor. ● Ability to mentor, challenge, teach and help others with their technical learning.
- Demonstrated experience with front-end web development. ● Experience with HTML5, CSS, JavaScript, and Ajax.
- Experience with Entity Framework, LINQ.
- Experience in Integration with Restful APIs
- Experience with RDBMS systems: MS SQL, PostgreSQL,...
- Experience with Microservices and the Cloud.
- Experience with Azure Cloud, Azure DevOps.
- Experience with collaborating via Git repositories, code reviews, and CI/CD tools.