Full Stack Developer - Tech Lead



More about us

Bizportal.co Ltd. is a boutique data publisher based in Sofia, Bulgaria operating globally as a data contributor for an array of renowned international clients. We are focused on developing innovative open data retrieval tools while also managing real-time data analytics platforms.

We also work as an outstaffing partner to the US team of a UK-based SaaS company delivering strategic system transformations for successful business change. The company offers services in the areas of cloud migration technology, solutions design, service management, or application development.

The project is ongoing and it has been growing in the last 4 years with upcoming clients ensuring the long-term potential of the developed applications. End-clients include major US banks, European and UK financial institutions.

Our partner is made up of change makers - a blend of enterprise IT insiders and hands on experts - who help companies understand and simplify the challenges of implementing large-scale IT modernization in highly complex and regulated environments.

More about you

You are an experienced technologist with strong skills in C# and .NET development, specifically around MVC and Entity Framework, and modern front-end technologies (HTML5/CSS3/ES6+ and one or more common front-end frameworks). You have delivered responsive interactive applications for enterprise or public use. With your strong hands-on coding skills, you understand the importance of a well-defined application architecture and have experience of establishing and evolving an architecture. Experience managing a team and strong communication skills are also key.

Being passionate about code quality and through pairing and code review you know how to raise the level of a development team. You are familiar with the disciplines of agile development and lead by example in promoting these habits and values. You are committed to TDD and CI as key practices in effective software delivery and are familiar with the tools and technologies used to support these on the C#/.NET platform. You have experience of design patterns and refactoring at code and architectural levels.

You are proactive to understand the user needs of your product users and can work with product owners to balance these needs with technical constraints in reviewing and prioritizing requirements and user stories. In planning with your team, you are experienced in breaking these stories into technical tasks and helping developers produce estimates.

Key Responsibilities

  • Provide technical and architectural leadership in a small high-functioning development team
  • Maintain and improve architectural consistency and clean design in a complex C#/.NET application
  • Promote code quality through establishing standards, reviewing code and pairing
  • Writing back-end and front-end code for a rich, performant application
  • Instilling, maintaining and enhancing core agile development practices including TDD, CI, refactoring

Desired Skills and Education

  • Degree/masters qualification in appropriate subject
  • 7+ years experience in application/product development
  • Senior developer/tech lead experience in small/medium-sized product team
  • Strong developer experience in C#, .NET (in particular MVC, Entity Framework)
  • Relational database/SQL (MS SQL Server/My SQL)
  • HTML5/CSS3
  • JavaScript (ES6 minimum, preferably with exposure to Angular)
  • Python/Django development an advantage
  • Experience managing a technical team, strong communication skills
  • Strong spoken and written English
  • A life-long learner, committed to personal improvement and professional practice, with a restless intellect and genuine interest in working with cutting-edge technologies.

Our Offer

  • Competitive salary: 7 000 – 9 500 gross monthly salary depending on experience and interview performance
  • Private Health Insurance
  • Work in a truly international team between Bulgaria, USA and the UK.
  • Exposure to major international clients
  • Opportunity for a long-term career as a Tech Lead

The offered position allows flexible work options. The candidate should provide 4 hours overlapping with US working time every day (that is between 14:00-18:00 CET). He/she also needs to be available in Bizportal’s office in Sofia, Bulgaria.

If all this sounds like you, we’d like to hear from you.

Your application will be reviewed in utmost confidentiality following the General Data Protection Regulation. All personal information will be collected only for the purpose of the job application and will not be shared with anybody else. We process this data for recruitment purposes only.

If you have any questions, do not hesitate to contact us on recruitment@bizportal.co

Good Luck!