Apply
Now

Principal .Net Engineer (Fullstack)

Find your best career opportunity and #growITwithus!

Job description

Our client is looking to hire a talented Senior/Principal Software Engineer (Fullstack) for his location in Prague (Czech republic), to help lead the architecture, design and implementation of their platform.

This particular division is one of the fastest growing units of the company, providing a variety of hiring and onboarding solutions to the US, state, and local governments.

Their site enables organizations to have private job boards while leveraging this platform, connecting job seekers with career resources and relevant jobs while helping employers identify and hire talent.

As a member of this team, this Principle/Lead Developer will be contributing to these and other business critical solutions for our government clients.

Who you are...

A talented Principle Developer who thrives in leading within a collaborative environment, loves problem solving, and relishes the opportunity to define and build the next generation scalable Human Capital Management solution. You will survey a variety of technologies in order to define which ones we should adopt as we migrate our existing web application to a new architecture. This effort will require you to drive the effort by prototyping solutions, creating roadmaps for the transition, and working with developers to implement the new approaches. You are very comfortable leading technical change and hands-on enough to make it happen.

#LI-ZV1

#LI-Remote

Your responsibilities

  • Lead prototyping efforts in .Net to demonstrate the viability of new technologies
  • Lead presentations about technical findings and recommendations
  • Exhibit superior verbal and written communication skills
  • Work directly with the Development Manager to coordinate efforts, status, and next steps
  • Work with other developers on the team and help coordinate their activities
  • Identify areas where we can improve the efficiency, quality, and security of our development process, and implement solutions in those areas
  • Ensure that new functionality follows architectural and coding standards
  • Coordinate with other solution architects in the organization to ensure consistency of solutions
  • Troubleshoot and debug issues
  • Mentor staff as we move our technology forward

Our requirements

To succeed at this job, you must have:

  • Bachelor’s degree in computer science, or equivalent engineering degree or experience
  • At least 8 years doing object-oriented software development with .NET
  • Experience through full life cycle of several large scale commercial application development projects
  • Hands on with superior programming and cloud development skills
  • Experience using microservices in applications in production
  • Experience using Docker/Kubernetes
  • Experience with NoSQL, MYSQL
  • Experience with Kafka or other message brokers
  • Experience with Angular or other SPA frameworks
  • Excellent communication and collaboration skills
  • .NET certified
  • Experience in cloud computing environments like AWS. Certification preferred.
  • Experience with high availability architectures
  • Experience with three-tier architecture and fundamentals
  • Strong knowledge about relational database design and operation
  • Strong object-oriented programming design & development experience
  • Strong analytical and problem-solving skills
  • Ability to be creative and flexible in a rapidly changing environment

It would be preferred if you have:

  • Experience with C#
  • Experience with Node.js
  • Knowledge of Micro frontend architecture
  • Experience migrating monolithic applications to cloud
  • Should be able to create and present architectural vision to management and lead by example other developers on the team, while providing guidance and support

Benefits

  • Fully remote job (within Czech Republic)
  • Internal Mobility Program – enjoy many opportunities for career growth, job rotations, diversity of projects & technologies
  • Referral Program – enjoy cooperation with your colleagues and get a bonus!
  • 5/10 Years NATEK Club – we offer long-term cooperation and celebrate each fifth-year cooperation anniversary with gifts
  • NATEK CSR Events & team buildings – enjoy our values: accountability, partnership and expertise and #workITwithus
  • Education – benefit from our know-how, learning courses and certificates and IT events – be part of the community of leaders of the industry and take part as a speaker or a visitor
  • Bonuses for Personal Events – we congratulate you on important events of your life: giving birth to children, university graduation, etc.
  • MyBenefit Cafeteria
  • Multisport Club Card
  • 1 paid day off for volunteering – we are supportive of all charity ideas
  • Meal contribution/ food vouchers
  • Vacation plan – up to 5 additional days based on cooperation length
Model:
Remote
Locations: Czech Republic
Type of contract:
B2B or CoW
Categories: Software Development
Salary:
B2B from 7000KC/ day and more; COW from 90.000KC gross and more

Meet NATEK talents

And check our social media:

facebookinstagramLinkedIntwitteryoutubetiktok
  • news

    In NATEK you will have a chance to share your passions with other coworkers: Oksana and Wojtek made some kilometers for our #ActivityForCharity challenge.

Related jobs:

Software DevelopmentSlovakiaRemoteMore
Software DevelopmentCzech Republic, PragueHybridMore
Software DevelopmentPoland, WarsawHybridMore
Software DevelopmentCzech Republic, PragueHybridMore
Software DevelopmentPoland, WarsawHybridMore
Software DevelopmentPoland, WarsawHybridMore
Software DevelopmentPolandBulgariaRemoteMore
Show:

Didn't find
a suitable vacancy?
Send us your CV

Didn't
find

did-not-find

A suitable vacancy ? Send us your CV