logo

View all jobs

Sr. Full Stack .Net developer (.Net & Angular) - hybrid

Sofia, Sofia
If you have the right skills, professional experience, and career goals we can offer you challenges and rewards as a member of our DrQ team.  Based in Sofia, this team has the full range of SaaS product responsibilities encompassing development, dev-ops, and customer success.
Right now, the team needs highly productive and motivated Senior Developers with a minimum of seven years’ professional experience of best-practice, agile development including at least five years of development experience in a SaaS Product Team using the DrQ technology stack (detailed below), two of which should be with Senior Developer role and responsibilities.
We are seeking candidates with the professional skills and experience, and the life and leadership skills needed to:
  • work independently to complete assigned design/development tasks of highest complexity, delivering efficient, re-usable code,
  • collaborate effectively with other developers in accordance with Agile practices, coaching and mentoring where needed, and engaging in problem decomposition, software architecture, and component/interface design,
  • interface smoothly with colleagues with SQA and dev-ops responsibilities to ensure overall, end-to-end delivery performance,
  • gain expertise in the concepts and language of the domain of DrQ and the business and technical issues of its users:
    • to be able to interface confidently with DrQ users to provide technical consulting and support,
    • to engage effectively in requirements elaboration and design,
    • to assume technical ownership of an increasing portion of the DrQ codebase and architecture.
We offer successful candidates:
  • Flexibility regarding work hours and location – we support working from home,
  • Friendly and supportive environment,
  • Attractive office location and corporate environment next to Business Park Sofia,
  • Competitive remuneration package,
  • Representative social benefits package, including 25 days paid vacation, fitness/wellness contribution, parking allowance and additional health insurance for you and your family.
 
Candidate Profile for DrQ Senior Developer
Qualifications   BS or MS degree in Computer Science or Engineering, Scientific or Mathematical discipline
Development Skills and Experience Metric Min
MS C# .Net / .Net Core/ ASP.Net and relational databases with Entity Framework or other enterprise ORM Hands-on developer responsibilities 5 years
Senior Developer role and responsibilities 2 years
Web development technologies: JavaScript, TypeScript, HTML5, CSS3, modern JavaScript frameworks like Angular, React, Ember or Vue Hands-on developer responsibilities 5 years
Senior Developer role and responsibilities 2 years
Cloud development (MS Azure or similar modern cloud platforms) Hands-on senior developer responsibilities 2 years
Apache Kafka Hands-on senior developer responsibilities 2 years
Microservices applications with Docker and Kubernetes Hands-on senior developer responsibilities 2 years
GIT Depth and breadth of experience and understanding of GIT 2 years
Agile Development Senior SCRUM\KANBAN roles 2 years
Delivery of highly performant and scalable distributed systems Hands-on senior developer responsibilities 2 years
Application of software design patterns, algorithms and data structures Hands-on senior developer responsibilities in ISO 27001 2 years
Awareness of Information Security Best Practices Experience and understanding of ISO 27001/27017 and its application in design of secure cloud hosted applications. 2 years
 
Life and Leadership Skills Minimum Expectation
Solid communication skills in English, both written and verbal. Ability to write technical documentation in English.
Ability to participate effectively in team/client meetings in English.
Good analytical and learning skills. Ability and motivation to master the concepts and language of the drilling and well services domain served by DrQ.
Leadership – “leading from behind” Good team player able to earn trust of colleagues through reliable delivery and through demonstrating proactive support of others.

Share This Job

Powered by