Senior Software .NET Engineer - Ecommerce platforms (Porto, Portugal)
at BoostIT
Remoto, Sicilia, Portugal -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Dec, 2024 | Not Specified | 24 Sep, 2024 | N/A | Distributed Systems,Migration Projects,Kafka | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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