This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Software Engineer will lead the analysis, design, development, and testing of applications using various programming languages. This role is crucial within the organization, contributing to key deliverables and requiring a solid understanding of software engineering best practices, patterns, and architectures.
Job Responsibility:
Apply microservice architectures effectively
Utilize NoSQL databases, with a preference for ElasticSearch, but also familiar with DynamoDB, MongoDB, Redis, etc
Gain exposure to event-driven architectures and messaging tools like Kafka, Pulsar, or RabbitMQ
Demonstrate significant experience and expertise in C#.NET
Identify opportunities for best practice enhancements within the team and share knowledge on how to implement these improvements
Address and solve complex technical challenges
Collaborate in an Agile environment
Mentor and coach junior engineers, fostering their professional growth
Drive improvements in team best practices
Requirements:
Strong knowledge of software development architectures
Proficient in applying microservice architectures
Experienced with NoSQL databases under advanced circumstances, particularly ElasticSearch
Familiar with event-driven architectures and messaging tools, such as Kafka, Pulsar, or RabbitMQ
Proven expertise as a senior C# (.NET) developer
Adhere to and implement security best practices in software development
Demonstrated ability to tackle technical problems and implement solutions
Experience working in an Agile environment
Nice to have:
Strong Communication Skills
Experience with Agile methodologies
Commitment to continuous improvement
Initiative in problem-solving and addressing challenges
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.