Senior Software .NET Engineer - Ecommerce platforms (Porto, Portugal)

at  BoostIT

Remoto, Sicilia, Portugal -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Dec, 2024Not Specified24 Sep, 2024N/ADistributed Systems,Migration Projects,KafkaNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Boost IT is a Portuguese technology consultancy company, we are integrated into one of the most entrepreneurial groups in Portugal, with investment in more than 30 companies.
We want to be known for being the most dynamic, energetic and reliable company to operate in the market and, for that, we want to count on you.
If you’re passionate about technology and want to work on the most relevant technology projects, then this ad could be for you!
Boost IT. Doing IT. Better

Tasks

  • Design and implement scalable, high-performance solutions with a strong focus on asynchronous processes and system optimization.
  • Collaborate in the migration from monolithic architecture to microservices on cloud platforms.
  • Work extensively with message brokers like Kafka to ensure seamless asynchronous communication between services.
  • Utilize Kubernetes (K8s) for deployment and orchestration of microservices.
  • Develop and maintain integration tests using tools like WireMock and Testcontainers to ensure robust, reliable service delivery.
  • Contribute to the design and development of solutions for large-scale e-commerce platforms, optimizing for performance and user experience.
  • Leverage cloud infrastructure to deploy, monitor, and scale applications.

Requirements

  • At least 10 years of professional experience working .net development.
  • Proven experience in solution design for scalable, distributed systems.
  • Proficiency with message brokers such as Kafka for event-driven architecture.
  • Experience in managing and deploying services in Kubernetes (K8s) environments.
  • Strong background in testing frameworks such as WireMock and Testcontainers.
  • Hands-on experience with Azure cloud in a production environment.
  • Expertise in migration projects from monolithic to microservices architectures.
  • Solid understanding of performance optimization and asynchronous processes in distributed systems.
  • Experience working on e-commerce platforms.
  • Available to work 1 day per month at the office (Porto, Portugal).

Responsibilities:

  • Design and implement scalable, high-performance solutions with a strong focus on asynchronous processes and system optimization.
  • Collaborate in the migration from monolithic architecture to microservices on cloud platforms.
  • Work extensively with message brokers like Kafka to ensure seamless asynchronous communication between services.
  • Utilize Kubernetes (K8s) for deployment and orchestration of microservices.
  • Develop and maintain integration tests using tools like WireMock and Testcontainers to ensure robust, reliable service delivery.
  • Contribute to the design and development of solutions for large-scale e-commerce platforms, optimizing for performance and user experience.
  • Leverage cloud infrastructure to deploy, monitor, and scale applications


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remoto, Portugal