Match score not available

Middle .NET Developer

extra holidays - fully flexible - possibility to work some days per months as volunteer
Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

More than 3 years in software development, Excellent knowledge of C# and .NET, Experience with web applications development, Upper-intermediate English or above.

Key responsabilities:

  • Back-end development of new functionality
  • Communicating with stakeholders across teams
  • Handle complex problems during solution development
  • Ensure high coding standards and write testable code
Ciklum logo
Ciklum Startup https://www.ciklum.com/
1001 - 5000 Employees
See more Ciklum offers

Job description

Ciklum is looking for a Middle .NET Developer to join our team full-time in Bulgaria.


We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.


About the role:

As a Middle .NET Developer, become a part of a cross-functional development team engineering experiences of tomorrow. Client for this project is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax, and related services. They are launching a digital transformation project to evaluate existing technology across the tax lifecycle and determine the best future state for that technology. This will include decomposing existing assets to determine functionality, assessment of those functionalities to determine the appropriate end state and building of new technologies to replace those functionalities.


Responsibilities:

  • Back-end development of new functionality
  • Communicating with stakeholders: PMs, developers, architects, QA engineers and other colleagues
  • Handle complex problems that might arise during solution development and provide field support with creative and rapid solutions
  • Ensure that the highest coding standards are met and write highly testable, automatable and performant code over the whole SDLC


Requirements:

  • More than 3 years of experience in commercial software development
  • Prior record of web applications development
  • Background in writing unit and integration tests
  • Excellent knowledge of computer science and computing theory:
  • OOP, DDD, SOLID, TDD, BDD
  • Database theory (RDBMS, NoSQL)
  • Algorithms and data structures
  • Design, architectural and enterprise patterns
  • Understanding of network protocols and conventions (e.g. HTTP, REST), authentication and authorization flows and practices
  • Experience with NoSQL (e.g. MongoDB, DynamoDB), practical experience in writing complex queries to relational or NoSQL databases
  • Excellent knowledge and experience with C# and .NET
  • Commercial experience with:
  • .NET Core+, ASP.NET (Core, MVC, WebAPI)
  • ORM (e.g. Entity Framework, Dapper)
  • RDBMS (especially SQL Server)
  • Messaging systems (e.g. RabbitMQ, ServiceBus)
  • Testing frameworks (e.g. NUnit, XUnit, MSTest)
  • Version control systems (e.g. GIT)
  • Upper-intermediate English or above


Desirable:

  • Azure Devops CI/CD tools
  • Cloud providers (e.g. Azure)
  • Basic knowledge of containerization and orchestration (Docker, Kubernetes)
  • SpecFlow testing framework


Personal skills:

  • Ability to relate positively to and engage with a wide range of people
  • Strong self-motivation, reliable and flexible team-player. High attention to details
  • Always seeking to improve processes and suggest alternative better solutions
  • Be ready to embrace change, be flexible
  • Ability and willingness to mentor more junior team members


What`s in it for you?

  • Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance, life insurance and Multisport card
  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses and company-paid certifications
  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
  • Flexibility: Own your schedule – you are the one to decide when to start your working day. Just don’t miss your regular team stand-up
  • Opportunities: we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential
  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
  • Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events


About us:

Join a well-established company and a strong team of professionals.

Seize the perks of global opportunities, local approach and start-up spirit.

Boost your skills with modern stacks and industry-leading clients!

Enjoy what you do, do what you enjoy!


Be bold, not bored!

Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Self-Motivation
  • Communication
  • Teamwork
  • Detail Oriented
  • Physical Flexibility

.NET Developer Related jobs