Senior .Net Developer
Indexed description
If you are passionate about software architecture, security, and legacy modernization while thriving in an agile, flat-hierarchy environment, this is the role for you. We offer an opportunity to work on challenging projects with the latest technologies in an international and rapidly growing organization.
Experience and education:
- Strong architectural understanding with experience in mentoring and coaching developers;
- Bachelor of Science in Computer Science, Software Engineering, Cybernetics, or a related technical field
- Expertise in legacy Webnimbus stack (legacy .NET TS technologies like TS framework, heavy SQL Server, etc.);
- Strong knowledge of OOP and web technologies;
- C#, .NET 4.8+, ASP.NET/ASP.NET MVC;
- JavaScript, HTML, CSS, and experience with React, Angular, or Vue;
- Visual Studio 2017/2019, IIS, NGINX;
- MS SQL Server (T-SQL, Reporting Services, SQL Profiler);
- Experience with Entity Framework (EF), Reflection;
- Experience with Azure DevOps, TFS, Git, Subversion, or any version control system;
- Familiarity with design patterns and best coding practices;
- Strong knowledge of secure software development practices (e.g., OWASP);
- Ability to analyze, propose, and drive architectural improvements
- Apply state-of-the-art software design to ensure high availability, scalability, maintainability, and performance of high-traffic web applications;
- Develop using both client-side (HTML/CSS/JavaScript/React) and server-side (ASP.NET MVC, C#) languages and frameworks;
- Mentor and coach junior and mid-level developers to improve their technical skills;
- Ensure secure software development by applying best security practices;
- Identify bottlenecks and bugs, devising solutions to address them efficiently;
- Conduct code reviews and recommend improvements to ensure code quality and security;
- Propose innovative ideas and technical improvements within an agile team environment
- We do things with energy, passion, and curiosity, supported by a culture of innovation;
- We provide a diverse, international work environment with ambitious yet realistic goals;
- We adopt cutting-edge technologies and continuously enhance our products;
- We encourage an open and collaborative team culture where ideas matter
- Professional and friendly working environment;
- Training and on-going development opportunities;
- Exposure to challenging projects in various industries both local and international;
- Private medical services;
Powered by JazzHR
6zUm3in5W5
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search