Centric connect.engage.succeed

Junior Full Stack Developer

We are currently looking for a new Junior Full Stack Developer.
     

 

Key responsibilities:

  • Participate in all application development lifecycle phases
  • Contribute towards the production of detailed implementation plans and estimates
  • Work with the team to develop a technical solution
  • Understand, question and implement designed solutions
  • Write and maintain unit-test suites
  • Keep evidence of misalignment between source requirements and code changes and update test suites accordingly
  • Provide updates at team meetings and daily scrum sessions

Thorough knowledge of:

  • Good knowledge of Microsoft .NET Framework
  • Good experience with ASP.NET MVC, SPA
  • Experience in using REST services (JSON/XML)
  • Familiar with testing tools (MSTest/nUnit, Moq/nSubstitute)
  • Familiar with Micro ORMs
  • Good understanding and experience applying SOLID principles for object-oriented development
  • Good experience with Javascript/Typescript and of underlying technologies and future trends (Angular or some other JS MV* framework)
  • Experience with HTML5/CSS3
  • Experience with Oracle (PL/SQL) and/or MS SQL Server (T-SQL)

Additional skills which will be a plus:

  • Agile methodology – SCRUM framework
  • Good communication skills (verbal, written, and presentation)
  • Attention to details
  • Organized
  • Result-driven
  • Integrity

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!