Cyient

Mid-level C# Software Backend Developer

Lisbon, Portugal
.NET SQL PostgreSQL Git MongoDB Microservices C# Azure Kafka
This job is closed! Check out or
Description

Cyient is a global engineering and technology solutions company. As a Design, Build, and Maintain partner for leading organizations worldwide, we take solution ownership across the value chain to help clients focus on their core, innovate, and stay ahead of the curve. We leverage digital technologies, advanced analytics capabilities, and our domain knowledge and technical expertise, to solve complex business problems.

With over 15,000 employees globally, we partner with clients to operate as part of their extended team in ways that best suit their organization’s culture and requirements. Our industry focus includes aerospace and defence, healthcare, telecommunications, rail transportation, semiconductor, geospatial, industrial, and energy.

Job Description

The selected candidate will join an experienced team to jointly develop software in the Telecom business using highly innovative Technology and Methodologies.

You will be responsible for designing, maintaining, and implementing new features on the company's current software projects.

Among other, the main responsibilities will be the following:

  • Contribute to the definition and implementation of the best practices and tools regarding project management and software development.
  • Comply with the established deadlines and requirements assuring superior code quality.
  • Be part of the development team, participating in project and software development meetings.
  • Participate in the support and maintenance of Celfinet applications.

Job requirements:

  • Strong skills and experience in C# and .NET framework (+ 3 years of experience).
  • Experience in using .NET Core in non-windows platforms.
  • Good understanding of OOP (Object-Oriented Programming) and design patterns.
  • Experience with Relational Databases, preference on SQL server and PostgreSQL.
  • Basic knowledge of Agile Methodologies.
  • Experience in software development concepts and tools like:
    • Working with Source control tools (git preferred) with distributed teams.
    • Continuous Integration and Continuous Deployment.
    • Automatic testing.
    • Experience with Azure DevOps preferred.
  • Ability to collaborate with cross-functional and geographically dispersed teams, maintaining high working standards even in complex projects.
  • Good planning and organization skills.
  • English speaking/writing/understanding.

Nice to have:

  • Concepts of NoSQL databases (MongoDB preferred).
  • Concepts of containerization, containers, and container management systems.
  • Messaging and message brokers (Kafka, RabbitMQ).
  • Microservices design patterns.
  • Test-driven development mindset.

Skills & Experience

.NET Core, C#, Microsoft .NET Development, Object-Oriented Programming (OOP)

Cyient is an Equal Opportunity Employer.

 

Cyient recruits, employs, trains, compensates, and promotes regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, veteran status, and other protected status as required by applicable law. We are proud to be a diverse and inclusive company where our people can focus their whole self on solving problems that matter.

Cyient
Cyient
Analytics Database Information Technology Software

0 applies

34 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 241 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers