3Pillar Global logo
3Pillar Global

Building digital businesses, together.

Senior Software Engineer – .NET Core/AWS

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Mexico

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – .NET Core/AWS

3Pillar Global

• Independently work in a technical direction and implementation in a team within a defined architecture in all stages from conceptualization to deployment. • Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront. • Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction. • Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability.

Job Requirements

  • A minimum of 7+ years of experience/expertise working as a Full Stack Engineer, with proficiency in the specified technologies.
  • .NET CORE, C# / .NET 6+ with +3y experience
  • Solid on working on AWS Cloud environments +3y experience (Lambdas, EKS, SQS)
  • Solid on working with Relational and NoSQL experience DBs +3y experience each - SQL Server, MongoDB
  • Experience working with Agile methodologies
  • Solid experience working with microservices.
  • Experience with Docker / Containerization - Kubernetes
  • Solid experience working with APIs +3y experience
  • Solid experience working with Unit Testing +2y experience
  • Experience working with Object Oriented Programming and SOLID Principles
  • Solid experience with multiple design patterns, theory, practice breaking down complexity, and their implementation.
  • Ability to coach, help, and support peers, provide an accurate estimation of work
  • CodeCommit
  • GIT
  • A high level of English proficiency is required to interact with a globally-based development team.
  • Demonstrated experience following and adapting high-level architecture to project and client needs.
  • Ability to verify/validate architecture implementations and influence overall architecture beyond the team.
  • Expertise in applying object-oriented programming, with preferred experience in languages like Java/C#.
  • High-level design proficiency following UML / C4 / ArchiMate.
  • Experience in effectively working collaboratively among relevant information stakeholders to create and implement well-tested, scalable, secure, and performant enterprise-level systems that ultimately deliver the client’s desired business outcome.
  • Demonstrated initiative in mentoring other engineers and decision-makers throughout the organization.
  • Very good knowledge of architectural styles and design patterns, SOLID principles, and OWASP.

Benefits

  • 100% hiring Model
  • Vacations. According to the law from your first anniversary.
  • Discretionary Time Off (employees are able to take time off when necessary)*
  • 26 days of Christmas bonus
  • Food coupons
  • Major medical insurance
  • Life Insurance (optional)
  • Savings box (optional)
  • Law benefits: IMSS, Afore, Infonavit.
  • Career plan that will let you grow and plan for the future
  • Home Office
  • Internal Trainings
  • Support with external trainings and certifications
  • Referrals bonus

Related Job Pages

More Backend Engineer Jobs

ContractRemoteTeam 2-10Since 2025H1B No Sponsor

• Develop, maintain, and extend high-performance, secure system software in C/C++. • Integrate and work with open-source projects such as OpenSSL, FFmpeg, glibc, systemd, tcpdump, libssh2, ImageMagick, and FreeRDP. • Design tools and infrastructure to support model training and evaluation workflows. • Build systems for suggesting code patches based on bug reports, issue descriptions, and vulnerability IDs. • Automate assessment of PRs and patch diffs for correctness and completeness. • Develop solution plans, set up reproducible environments, and evaluate test outcomes. • Collaborate with AI engineers on integrations involving Rust bindings and Python-based orchestration tools. • Analyze low-level system behavior using profiling, tracing, and debugging tools. • Write clear, maintainable code and documentation for internal systems and external libraries.

Egypt

.Net + Angular + AWS - Full Stack Developer

Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. Since its inception i

Role Description We are seeking a highly skilled Full-Stack Engineer with strong expertise in Angular, ASP.NET Core. The ideal candidate is passionate about building scalable, performant, and maintainable software systems using clean architecture principles. This role involves working across the full technology stack—from crafting responsive, intuitive front-end interfaces to designing robust APIs and cloud infrastructure. Key Responsibilities - Frontend Development - Develop and maintain responsive, modular, and high-quality Angular applications. - Implement UI components using TypeScript, HTML5, CSS\LESS\SCSS, and RxJS reactive patterns. - Manage global and component-level state using NgRx. - Write robust unit tests using Jest to ensure high code quality and maintainability. - Optimize web applications for speed, accessibility, and cross-browser compatibility. - Backend Development - Design and implement scalable and secure ASP.NET Core Web API services. - Write clean, maintainable C# code following SOLID and clean architecture best practices. - Build automated unit and integration tests using xUnit. - Develop efficient and reliable data-access layers using EF Core. - Collaborate on API architecture decisions, versioning, and documentation. - Database & Data Modeling - Design relational database schemas and write efficient SQL for SQL Server. - Perform strong data modeling to support complex domain logic. - Optimize queries and ensure application-level data integrity. - DevOps & Tooling - Containerize applications using Docker. - Build, enhance, and maintain CI/CD pipelines for automated deployments. - Use Git for version control and adhere to collaborative branching strategies. - Work closely with DevOps teams to ensure seamless application delivery and infrastructure reliability. Qualifications - Proven experience with Angular (v18+ preferred) and TypeScript. - Strong understanding of RxJS, Observables, and reactive design patterns. - Hands-on experience with NgRx or similar state management libraries. - Expertise in ASP.NET Core Web API and designing RESTful services. - Strong command of C#, .NET ecosystem, and architecture best practices. - Solid experience with SQL databases and advanced query optimization. - Experience with modern DevOps tooling, CI/CD pipelines, and Docker. - Proficient with automated testing frameworks like Jest and xUnit. - Ability to write clean, maintainable, testable, and well-documented code. - Strong problem-solving skills and ability to work in an agile, collaborative environment. Preferred Qualifications - Experience with Domain-Driven Design (DDD). - Knowledge of microservices architecture. Company Description At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Mexico
Full TimeRemoteTeam 1-10H1B Sponsor

• Atuar no desenvolvimento e manutenção de novas funcionalidades; • Ter responsabilidade para desenvolver em sistemas de importância crítica para a companhia; • Monitorar o desempenho e a aplicação das alterações dos sistemas; • Documentar as mudanças realizadas; • Criar e manter sistemas em produção levando em consideração requisitos não-funcionais, tais como: Desempenho, Escalabilidade, Segurança, Disponibilidade, Confiabilidade, Resiliência e Integrável com todo nosso ecossistema de aplicações.

United States
Clario logo

Backend Software Engineer, GenAI

Clario

Transforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology

Full TimeRemoteTeam 5,001-10,000Since 1973H1B Sponsor

• Design, develop, and deploy robust AI-powered applications, with a focus on agentic and multi-modal AI systems. • Architect scalable, production-grade software solutions using modern programming languages (Python preferred) and AI/ML frameworks (e.g., PyTorch). • Lead the end-to-end development lifecycle: from ideation and prototyping to deployment and monitoring in cloud environments (AWS preferred). • Collaborate closely with AI researchers, scientists, software developers, and product managers to translate business needs into technical solutions. • Build and optimize data pipelines for training, evaluating, and serving AI models. • Implement best practices for code quality, testing, CI/CD, and DevOps within the GenAI team. • Mentor and guide junior engineers, fostering a culture of technical excellence, innovation, and continuous learning. • Stay current with advancements in AI, agentic systems, cloud engineering, and drive their adoption within the team. • Contribute to strategic planning, technical roadmaps, and cross-functional initiatives that align with organizational goals.

United States
Job Closed