Cegeka

Senior .NET Developer

Bucharest, Bucharest, RO

$690/month
21 days ago
Save Job

Summary

Our mission is to help people integrate technology into everyday life and to enable innovation through technology. We offer software development and infrastructure solutions, with advanced competences in Blockchain, Artificial Intelligence and Machine Learning. All our offices (in Western Europe or nearshore, in CEE) are located within the boundaries of the European Union. We believe working in close cooperation with our clients and employees is the key to success; this means we offer people the best working environment in order to achieve the best results. We love entrepreneurial spirits and encourage people around us to be proactive and make the best decisions not only for business, but for their own personal development. Our nearshore Romanian offices are in Bucharest (Victoriei Square) and Iasi (Palace) and, with over 9000 team members at group level, we make sure we are always close to our customers.


What you will do:

  • Executing full lifecycle software development
  • Programming well-designed, testable, efficient code
  • Producing specifications and determine operational feasibility
  • Provide technical guidance and direction, ensuring team members are aligned with business goals and best practices.
  • Conduct regular performance reviews and establish clear career development plans.
  • Ensure smooth migration from legacy systems to newer architectures, including subsystems refactoring and optimization.
  • Work closely with product managers, technology managers, and cross-functional teams to define technical requirements and project timelines.
  • Define and enforce engineering best practices, including code quality standards, version control, and pipelines.
  • Drive innovation and continuous improvement within the team, fostering a learning culture and openness to adopting new technologies.
  • Facilitate clear communication between teams, ensuring alignment with business goals and product strategies.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Excellent verbal and written communication skills to collaborate with technical and non-technical stakeholders.
  • Ability to translate business needs into technical solutions and effectively convey progress and risks to leadership.


Requirements & technologies:

  • 5+ years of experience with .NET (any .NET Framework or .NET Core), with strong understanding of database domain models, n-layered architecture, and OOP principles
  • Experience with .NET Core and writing clean, maintainable, and performant code following coding standards
  • Proficiency in SQL and relational databases such as PostgreSQL and Microsoft SQL Server
  • Solid understanding of software performance, scalability, and maintainability principles
  • Experience with version control systems, especially GIT
  • Strong debugging skills, including working with unfamiliar codebases
  • Understanding of key software engineering concepts such as design patterns and multithreading
  • Hands-on experience with Microsoft Azure services, including:
  • Azure Data Factory and Azure Databricks (primary focus for ETL/ELT processes)
  • API Management, App Service, Storage, Key Vaults, SQL Database, Service Principals (SPN), Application Insights


Once on board we offer various programs and benefits:

  • 22 Annual Vacation and 3 bonus days (that are not carried over the next year and do not require a medical certificate).
  • 13th salary bonus at the end of the year.
  • Floating days (free days for the public holiday that falls in weekend).
  • Monthly budget of 690 RON gross and choose to invest in: meal tickets, private pension and insurance packages, holidays packages, gifts, cultural and entertainment activities, alongside exclusive offers from + 2000 providers.
  • Private health insurance package for services covering prevention, diagnosis, and treatment.
  • You can access an operational car leasing contract by supporting a fixed monthly installment which covers all operating costs of a car and other additional services (insurance, maintenance, repairs, and administrative cost).
  • We do everything we can to help our employees grow and use their strengths through a facilitated personal development plan (Training Budget, Certifications in line with well-known vendors).

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job