Post Job Free
Sign in

Senior Full-Stack Software Engineer (C#/NET, Vue, AWS)

Location:
Mexico City, Mexico
Salary:
$4000 to $5000 USD a month
Posted:
April 30, 2026

Contact this candidate

Resume:

Jesús Fernando Amed

Senior Software Engineer

+524********* *****.*******@*****.*** Córdoba, Veracruz, México Summary

Accomplished Full Stack Software Engineer with over 6 years of expertise in backend and frontend development, specializing in C#, JavaScript, TypeScript, and proficient in cloud services and DevOps. Skilled in building dynamic web applications using Vue.js, and .NET, ASP.NET, and .NET Core for backend development. Committed to creating robust, scalable, and high-performance web applications that deliver seamless user experiences

Proven track record of architecting and implementing cloud-based solutions, adhering to industry best practices for security, performance, and scalability. Known for leading cross-functional teams and mentoring developers, driving innovation and delivering cutting-edge software solutions on time. Passionate about continuous learning and committed to staying ahead of emerging technologies. An adaptable problem solver with strong communication skills, thriving in dynamic, fast-paced environments where collaboration and innovation are key to success.

Education

Instituto Tecnológico de Tijuana

Bachelor of Computer Science, 2016 - 2020

Skills

•Languages: C#, C++, JavaScript (ES6+), Typescript, SQL, PHP, Python

•Frameworks/Libraries: .NET, ASP.NET, .NET Core, Blazor, ADO.NET

•Frontend: Vue.js (Vue 3), Vuex / Pinia, Composition API, React, HTML5, CSS, SCSS, Vuetify / Element Plus, Tailwind CSS, Bootstrap

•Paradigm: Microservice, SOLD principle, Singleton Pattern, Factory Pattern, OOP, MVC

•Cloud Services: Azure, AWS, AI/LLM Integration

•Database: MS SQL Server, PostgreSQL, LINQ, CosmosDB

•CI/CD: Docker, Kubernetes, Jenkins, Azure DevOps

•Message Brokers: Rabbit MQ, Apache Kafka

•Testing: NUnit, xUnit, MS Test, Jest, Cypress, Test Driven Development

•Documentation & API: Swagger, MS Sharepoint, Confluence, SOAP, Restful API, GraphQL

•Agile Methodologies: Agile, Scrum

Experience

Aug 2025 - Mar 2026

Softtek Monterrey, Mexico Senior Software Engineer

• Spearheaded the development of a financial application using Vue on the frontend, and

.NET, ASP.NET, .NET Core on the backend.

• Implemented RESTful Web APIs and micro services architecture using .NET Core, facilitating seamless communication between frontend and backend systems.

• Built web UI applications using Vue.js (SSR-ready architecture) in a private cloud environment, leveraging Vuex/Pinia for state management, Composition API for component logic, and modern UI libraries such as Vuetify, Element Plus, and Tailwind CSS.

• Conducted in-depth performance tuning to significantly improve application responsiveness.

• Involved in the analysis, design and development and testing phases of Software Development Life Cycle

(SDLC).

• Worked with the development team, involved in creating MVW (Web API) to implement AngularJS framework for client-side rendering to optimize the front end.

• Hands-on experience with TypeScript in Vue applications, for safe type checking.

• Implemented design patterns such as Singleton, Factory, and Observer to ensure clean code organization, enhance maintainability, and improve system performance.

• Integrated with .NET Core, C#, and ASP.NET MVC backend services, facilitating efficient data processing and business logic implementation.

• Worked on all the required Microsoft SQL Server, Stored Procedures, User Defined Functions, Triggers and Views using T-SQL as per business logic.

• Wrote complex T-SQL queries for data extraction, loading the Data in RDB (Relational Database) Landing through SSIS Packages.

• Optimized SQL queries, implemented indexing strategies, and fine-tuned stored procedures to improve database performance by up to 30%.

• Optimized database queries and managed database connections using ADO.NET, improving query execution times by 30%, and worked closely with DBAs to design complex stored procedures and triggers.

• Integrated Azure Cloud services such as Azure App Service, Azure SQL Database, and Azure Blob Storage for deployment, hosting, and data storage, leveraging the scalability, reliability, and security of cloud computing.

• Utilized SharePoint and Confluence to foster collaborative work environments, streamline document management, and promote knowledge sharing among cross-functional teams.

• Built and maintained microservices architecture in a containerized environment using Docker and Kubernetes, enabling efficient scaling and deployment of services across multiple cloud environments like Azure and AWS.

• Enhanced backend services developed with .NET Core by optimizing API endpoints for faster response times and implementing asynchronous processing.

• Implemented Typescript to enforce strong typing and object-oriented principles, resulting in a 50% reduction in runtime errors and a more maintainable codebase.

• Enhanced database models, views, and APIs using Python, leading to a 20% increase in web application performance and higher user satisfaction.

• Orchestrated the entire Software Development Life Cycle (SDLC) from requirements gathering and design to coding, testing, deployment, and maintenance.

• Experience in using Version Control Systems like GIT to keep the versions and configurations of the code organized.

• Implemented Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies to ensure high code quality and reliability.

• Developed and integrated complex user authentication mechanisms using .NET Core Identity, OAuth, OpenID Connect, and JWT tokens, ensuring secure and scalable authentication and authorization processes.

• Managed multiple software development projects using Jira, Confluence as the primary project management tool, ensuring timely delivery of high-quality products within budget and scope.

• Maintained communicator with stakeholders, translating technical concepts into understandable terms to align with business objectives.

• Integrated and deployed AI/ML services and LLM APIs into scalable backend pipelines, ensuring high availability and secure inference workflows.

• Demonstrated strong leadership skills as a technical lead, guiding and mentoring junior team members, and fostering a collaborative and innovative work environment focused on continuous learning and improvement.

Jan 2023 - May 2025

Wizeline Guadalajara, Mexico Full Stack Developer

• Spearheaded the development of a cutting-edge e-commerce platform using .NET Core, C#, and ASP.NET MVC on the backend and React, Bootstrap on the frontend.

• Implemented a microservices architecture to modularize the platform, addressing scalability challenges and improving maintainability.

• Implemented Angular components, services, modules, and routing to build reusable and maintainable codebases, reducing development time by 30%.

• Designed and built responsive and adaptive UIs using Ant Design, Bootstrap, and CSS3, improving mobile usability and customer engagement.

• Utilized Vue for reactive programming and optimized asynchronous data streams and state management, ensuring smooth and efficient UI updates.

• Integrated server-side Blazor to leverage .NET Core for server-side rendering and improved performance.

• Developed scalable and modular applications by applying design and architectural principles such as MVC, MVVM, Object-Oriented Design, SOLID principles, and DRY practices.

• Collaborated with backend teams to integrate .NET Core, C#, and ASP.NET MVC services, ensuring efficient data processing and business logic implementation.

• Ensured the Secure storage and transmission of sensitive user information.

• Implemented RESTful APIs and GraphQL to communicate with content management systems and data pipelines, enabling data retrieval and manipulation.

• Utilized Entity Framework Core, Dapper, and LINQ for efficient data access and manipulation across SQL Server, PostgreSQL, and NoSQL databases like MongoDB, significantly improving data query performance.

• Leveraged AWS and Azure service operators to streamline continuous deployment (CD) from GitHub to Kubernetes, enhancing deployment efficiency.

• Implemented secure authentication mechanisms using ASP.NET Identity and OAuth.

• Used asynchronous programming models in C# to manage tasks that involve I/O operations, allowing the application to remain responsive while performing background tasks.

• Enhanced application performance through garbage collection tuning, memory profiling, and optimizing thread management, resulting in a 30% improvement in server efficiency.

• Automated data placement into JSON files using Python for testing Django websites, reducing testing time by 30% and improving website reliability.

• Improved application performance by analyzing and resolving SQL query inefficiencies in PostgreSQL.

• Implemented optimization strategies resulting in significant improvements in application response times and overall system efficiency.

• Built and maintained CI/CD pipelines using GitHub Actions, streamlining development, testing, and deployment processes.

• Experience in using Version Control Systems like GIT to keep the versions and configurations of the code organized.

• Collaborated on implementing real-time communication features using SignalR and handled protocol data serialization with Protobuf.

• Implemented comprehensive testing strategies including unit testing, integration testing, and end-to-end testing using frameworks like NUnit, xUnit, and Jasmine/Karma, ensuring code quality, reliability, and robustness.

• Solved it by implementing event-driven architecture using Azure Event Grid, Azure Service Bus, Azure Event Hubs, Azure Functions, Azure Event Hub Capture, enhancing reliability and data consistency.

• Collaborated with cross-functional teams to implement features following Agile/Scrum methodology, including conducting code reviews, writing technical documentation, and mentoring junior developers to ensure project success.

• Improved code quality using Swagger, MS Sharepoint, and Confluence.

• Worked on different kinds of project management systems like Trello, Jira. Jan 2020 - Nov 2022

Runa Mexico City, Mexico Web Developer

• Worked in migration of various back-end PHP systems to C# services, transforming a significant monolithic application into a microservices architecture, emphasizing expertise in .NET.

• Developed RESTful APIs and micro services architecture with .NET Core, C#, and ASP.NET MVC, enabling scalable and efficient communication between frontend and backend systems.

• Assisted in managing the application's database interactions using Azure SQL, contributing to the design of efficient data models and writing queries to ensure secure and compliant data handling.

• Used Entity Framework for database interactions, creating and modifying data models, and performing CRUD operations.

• Demonstrated advanced DevOps skills with container orchestrations like Kubernetes and managed CI/CD operations in Jenkins and Gitlab, streamlining software deployment in Microsoft ecosystem.

• Worked with SQL Server to manage data, write stored procedures, and optimize queries for better performance. Assisted with database migrations and maintenance tasks.

• Integrated third-party APIs for real-time tracking, secure payments, and efficient order processing, enhancing the functionality and usability of the platform.

• Helped maintain technical documentation for projects, ensuring clarity and accessibility for team members and stakeholders.

• Wrote unit tests using NUnit and MSTest to validate code and ensure functionality, improving code reliability.

• Collaborated with cross-functional teams in an Agile environment, participating in sprint planning, daily stand- ups, and retrospectives.

• Documented features, bug fixes, and processes, ensuring clarity for future developers and ease of maintenance.



Contact this candidate