Fullstack developer position at MDS responsible for modernizing corporate systems with microservices. Engaging in agile methodologies and ensuring solutions are aligned with digital transformation strategies.
Responsibilities
Migrate legacy systems to .NET C# SaaS with a microservices architecture by applying agile methodologies and software engineering best practices to modernize platforms and increase operational efficiency.
Develop scalable solutions in Docker/Cloud using Clean Code and distributed architecture principles to ensure maintainability, performance, and alignment with business requirements.
Deploy and maintain CI/CD pipelines, versioning, and release management through continuous integration and automation tools to ensure agile, consistent, and high-quality deliveries.
Create customizable modules and support Artificial Intelligence and automation initiatives by integrating APIs and innovative frameworks to expand scalability and support the company’s technological evolution.
Ensure security, stability, and performance of solutions in collaboration with infrastructure and cybersecurity teams to maintain system reliability and mitigate operational risks.
Define technical standards and development best practices by preparing guidelines and validating innovations via POCs to promote technological governance and continuous improvement.
Act as a trainer and/or reference for other team members through training and mentoring to ensure everyone can make the best use of applications and work tools to achieve results.
Perform other related professional activities inherent to the role as needed, including training, professional development, and guidance from the immediate supervisor to ensure continuous professional growth.
Requirements
Bachelor's degree in Computer Science, Systems Analysis and Development, or a related field;
Solid experience in backend development (C#, .NET Core, Node.js, or similar);
Knowledge of microservices architecture and Clean Architecture;
Proficiency with containers (Docker) and orchestration (Kubernetes is a plus);
Experience with DevOps: CI/CD, Gitflow, automation, and pipelines;
Familiarity with Cloud environments (Azure, AWS, or GCP);
Senior Construction Engineer/Supervisor at Stantec overseeing environmental remediation projects, ensuring compliance and on - time delivery. Leading diverse teams and managing contractor submittals and project reporting.
FKP engineer at Salesforce designing software for Kubernetes cluster management. Evaluating and integrating open source technologies to enhance infrastructure capabilities.
Lead/Principal Software Engineer delivering scalable integration solutions at Salesforce. Collaborating with cross - functional teams and guiding engineering practices in a dynamic tech environment
Full Stack Engineer at Schwarz IT Barcelona developing high - quality software using SOLID principles and agile methodologies. Collaborating in cross - functional teams to ensure product quality and performance.
Lead Engineer managing advanced semiconductor packaging programs at Micron. Collaborating cross - functionally to ensure compliance and operational excellence throughout project lifecycle.
Lead Engineer providing technical leadership for advanced packaging initiatives at Micron. Driving technology enablement and optimizing development workflows with a focus on innovation.
Senior Test Automation Engineer developing automated test scripts and strategies for quality assurance in medical devices. Collaborating with teams to enhance product reliability and testing methodologies.
Ada Software Engineer developing and sustaining mission - critical software for Defence sector. Contributing to software requirements, design documentation, and collaboration within Agile teams.
Full Stack Developer joining veritree, a climate tech startup, to build applications for reforestation efforts. Responsible for full - stack development and server maintenance with AWS services.
Software engineer focusing on generative AI solutions at WRITER. Collaborating with cross - functional teams to deliver scalable applications and transform enterprise productivity.