
Fullstack .NET Developer / Tech Lead (Senior)
Fullstack .NET Developer's career is an exciting and challenging adventure. To build top-notch apps you have to master front-end and back-end.
Apply now
What you will bring to the table
- 6+ years of software development experience
- strong experience with technologies like .NET Core, ASP.NET Core, Angular 2+ or React, SQL
- basic experience in developing middleware, REST API integration and popular messaging platforms (e.g. RabbitMQ, Azure Service Bus, Kafka, etc).
- understanding of object-oriented programming
- practical knowledge of good practices like: SOLID, DRY, TDD
- experience with Unit Testing and techniques like TDD
- experience with Git
- good knowledge of HTTP and REST API
- applied knowledge of writing Web apps
- familiarity with continous integration
- excellent command of english and polish
- ability to work efficiently with remote teams using technology and highly motivated to collaborate with the team while managing their own time very well
- strong communication skills with ability to articulate technical concepts to business and document
- goal oriented attitude
What you might surprise us with
- even more years of experience!
- experience with cloud
- experience with Agile methodologies and techniques like XP
- experience with microservices architecture and using Docker containers, Kubernetes, AKS, Azure and/or AWS cloud platforms, No-SQL experience is also a plus
- experience not only solving but also avoiding performance issues
Your work in details
- writing and maintining both frontend and backend code
- following and establishing best practices of writing code
- working on application architecture together with your team and technical people from client’s side
- performing code reviews
- leading the development of applications with the support of a small team and fostering strong working relationships with immense collaboration and ownership
- taking part in scrum activities
- train and lead staff, including resources across technical capabilities and in delivery centers worldwide
- coaching other developers and sharing your knowledge with the team, inspire & motivate them
- work with the application support teams for deployments and to resolve high priority issues
- migrating existing functionalities to Angular
- delivering applications that help companies to improve their business
- optimizing businesses by process mapping, modeling, and visualization
- helping to speed up our clients’ decision-making process
How we operate?
Meet your recruitment guardian
Hello, I'm Marysia
Synergy Codes Recruitment Specialist
Synergy Codes Recruitment Specialist
I can’t imagine my life without music and I’m a huge fan of Italian cuisine. When I’m off I run, mostly 5-10km, but I also run in my home plant jungle. At Synergy Codes I’m in charge of recruitment, so if you need some Q&A, you’ve come to the right place!