[NEW] Szukasz pracy w branży tech? Firmy same cię znajdą — wypełnij swój profil
Close
np. Python, Warszawa, Startup

Senior .NET Engineer

location-pointer-icon Europa
zł 20000 — 24000
Brutto / Miesiąc / B2B
.NET
remote
Aplikuj

We are seeking a highly skilled Senior .NET Engineer to join our development team and take a leading role in building and optimizing a complex web product.

The ideal candidate will have deep expertise in .NET development, architecture, and design patterns and experience working with cloud platforms like Azure and AWS. Strong knowledge of MySQL and MongoDB is essential to ensure the product’s scalability, performance, and reliability.

REQUIREMENTS:

Experience:

  • 5+ years of experience in .NET development, focusing on building and optimizing complex web applications.
  • Proven experience in designing and implementing scalable architecture using .NET Core/.NET Framework.
  • Strong background in working with relational databases (MySQL) and NoSQL databases (MongoDB).

Technical Skills:

  • Deep expertise in .NET Core/.NET Framework, C#, and object-oriented programming (OOP).
  • Proficient in design patterns, SOLID principles, and software architecture best practices.
  • Experience with cloud platforms such as Azure and AWS, including deploying and managing services.
  • Strong understanding of RESTful API design and implementation.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.

Database and Cloud Knowledge:

  • Advanced knowledge of MySQL, including schema design, indexing, query optimization, and replication.
  • Proficiency in MongoDB, including data modeling, indexing, and query optimization.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines, containerization (Docker), and infrastructure as code (Terraform, ARM templates).

Soft Skills:

  • Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving issues.
  • Excellent communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Ability to work independently and as part of a team, taking ownership of projects and driving them to completion.

Education:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

RESPONSIBILITIES: 

System Architecture and Design:

  • Lead the design and development of a complex web application, ensuring it adheres to best practices in architecture and design patterns.
  • Define and implement robust, scalable, and maintainable architecture solutions that meet business requirements.
  • Design microservices or monolithic architectures as appropriate, ensuring seamless integration and communication between components.

Development and Implementation:

  • Write clean, efficient, and maintainable code using .NET Core/.NET Framework, adhering to coding standards and best practices.
  • Implement backend services, APIs, and data processing pipelines optimized for performance and scalability.

Database Management:

  • Design, implement, and optimize NoSQL (MongoDB) databases to efficiently handle large volumes of data.
  • Develop and optimize complex queries and stored procedures to ensure high performance and reliability.
  • Implement database indexing, partitioning, and other optimization techniques to improve data retrieval speeds.

Cloud and DevOps Integration:

  • Work with cloud platforms like Azure and AWS to deploy and manage application services, ensuring high availability and scalability.
  • Implement CI/CD pipelines for automated deployment and testing, using tools like Azure DevOps, Jenkins, or similar.
  • Utilize cloud-based services for monitoring, logging, and performance tuning to maintain system health and responsiveness.

Technical Leadership and Collaboration:

  • Provide technical leadership and mentorship to junior developers, guiding them in best practices, code reviews, and architectural decisions.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software.
  • Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to ensure alignment and progress.

Problem Solving and Optimization:

  • Identify, troubleshoot, and resolve complex technical issues across the application stack.
  • Monitor and optimize application performance, implementing caching, load balancing, and other techniques to enhance speed and efficiency.
  • Proactively identify areas for improvement and lead initiatives to refactor, re-architect, or optimize existing codebases.

Documentation and Compliance:

  • Create and maintain technical documentation, including architecture diagrams, API documentation, and design specifications.
  • Ensure the application adheres to industry standards and regulatory requirements, particularly regarding security and data privacy.
  • Conduct regular code reviews to ensure adherence to coding standards, security practices, and architectural guidelines.

ABOUT THE PROJECT:

Our customer is a leading restaurant technology platform with its Commission-Free Delivery and pickup structure and proprietary delivery optimization technology. Focusing on the 105 billion dollar US local restaurant business, they are headquartered in Miami and NYC. Our customer’s mission is to empower restaurants to reach their full potential by providing them the tools to connect directly with their customers. Our customer team, comprising experienced professionals from various fields, is dedicated to revolutionizing the delivery system for local restaurants and chains.

ABOUT RAXELTECH:

  1. Friendly and creative environment.
  2. Equitable compensation and comprehensive benefits package.
  3. Opportunity to relocate with our full support to the sunny island “Cyprus”.
  4. Remote-work-policy.
  5. Culture of continuous learning and professional development.
  6. A place that strongly emphasizes career development, offering abundant growth opportunities.
Raxel Tech
Outsource
Branża
Security, Machine Learning, Cloud Computing, Geospatial, Other

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies