Centric connect.engage.succeed

Senior .Net Software developer for RedTeam Portal

We are currently looking for a new Senior .Net Software developer who will be working in our RedTeam.

     

Key responsibilities:

  • The technical implementation/conversion of the application
  • The development and the maintenance of the application software
  • Promoting and maintaining a balanced and documented development and delivery environment
  • Executing the technical application management with regard to versions, standards, procedures and documentation
  • Developing, maintaining and testing of the software
  • The maintenance and monitoring of the compliance with the development standards

Thorough knowledge of:

  • C#
  • SOLID principles
  • Cross-browser compatibility and web standards: HTML5, CSS3
  • Hands on experience with RESTful services
  • SPA frameworks
  • Knowledge of Design Patterns
  • IoC/DI mechanisms
  • Designing Web API
  • Microsoft .NET Framework/ Microsoft .NET Core
  • Experience with Visual Studio 2017
  • Unit testing and integration testing
  • Architectural pattern
  • Good knowledge about application security at least OWASP TOP 10
  • MSSQL Server
  • ORM’s and Micro ORM’s

Additional skills which will be a plus:

  • Angular 5+
  • Entity Framework Core and Dapper
  • Experience with working in agile software teams (Scrum)
  • Experience with Continuous Delivery and Continuous Integration pipelines
  • Experience with R#
  • Experience with refactoring techniques
  • Experience with Test-Driven Development
  • Experience with Team Foundation Server 2013
  • Knowledge of investigating and resolving performance issues

What we offer:

Centric is offering you the unique opportunity to be part of an energetic and highly talented team of software developers and testers in an international IT organization. Centric offers great possibilities for your personal development and career.

Specific benefits:

  • Attractive salary package
  • Meal tickets
  • 25 vacation days
  • Free parking space at Palas
  • Health insurance with Arcadia for you and your significant other
  • Sports package
  • Foreign language courses
  • Training sessions and certifications
  • Team building events
  • Yearly vouchers for glasses
  • Loyalty days - additional vacation days for people employed for a certain number of years
  • Employment anniversary bonus

Looking forward to have you joining our team!