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. S

Senior .Net Full Stack Engineer

Location

Mexico

Posted

59 days ago

Salary

0

Seniority

Senior

Job Description

Senior .Net Full Stack Engineer

Encora Digital

Important Information Experience: +7 years Job Mode: Full-time Work Mode: Remote ID: 20838 Job Summary We’re looking for a Senior .NET Full Stack Engineer with experience in .NET and Angular 16+ to help build scalable, secure, and high-performance SaaS applications. This role involves working with modern architectures, development practices, and AI-powered workflows. Required Skills Experience 8+ years of hands-on experience in SaaS or enterprise application development. Backend Strong proficiency in C# and the .NET ecosystem. Experience with Cloud; AWS (preferred) or another major cloud provider's services. Solid experience with Entity Framework. Deep understanding of Relational Databases including query optimization and performance tuning. (SQL Server / Postgres) Strong expertise in JSON mapping and dynamic user interface generation based on JSON configurations. Deep understanding in NoSQL DB (Amazon DocumentDB preferred) Frontend Angular16+ experience preferred; other modern front-end frameworks acceptable. Engineering Practices Strong troubleshooting, debugging, and performance optimization skills. Experience writing unit and integration tests. Comfortable working in a Shift Left development environment. Committed to delivering high-quality code with low defect rates. Self-driven, takes ownership, and collaborates effectively across teams. Clear and confident English communication skills (written and verbal). AI & Modern Development Willingness to embrace AI-powered development tools (e.g., Copilot, Cursor, Claude Code). Basic to intermediate understanding of AI concepts such as LLMs, MCP, RAG, etc. Bonus Points Practical experience implementing event-driven architectures in production systems. Hands-on experience with monitoring/observability tools (e.g., CloudWatch, Datadog, New Relic). Previous experience leading end-to-end delivery in a Shift Left environment with limited QA resources. Experience with GraphQL. Experience in Windows Services, Desktop applications & WPF. About Encora Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Related Job Pages

More Full-stack Engineer Jobs

ALTEN logo

ECM Full-Stack Developer, all genders

ALTEN

Building tomorrow's world today

ContractRemoteTeam 10,001+H1B Sponsor

• Responsible for full-stack development in the area of Enterprise Content Management (ECM) • Responsible for implementing a new CRM system • Participate in interface development to support the transition • Support BPM/workflow topics and process automation • Analyze existing processes and take responsibility for technical optimization

Germany
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Perform project-based engineering, including low-level detailed design, staging, installation, validation, testing, and troubleshooting of data/security networks. • Lead complex, large-scale Network and Security projects, ensuring designs align with business strategy, customer budget, and operational capabilities. • Conduct network discoveries and perform Network and Security Assessments. • Present documentation and engagement deliverables directly to customers. • Collaborate as part of a multi-functional team with Sales, Pre-Sales, Project Management, and other delivery/engineering resources. • Resolve complex issues and assist team members in solving problems with their deployments. • Work with junior members of the engineering team to successfully implement secure network solutions. • Execute network maintenance MOPs (Method of Procedure) both onsite and remotely with minimal downtime.

Colorado
Job Closed
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Understand business problems and translate them into technical solutions with guidance from senior leadership • Design and develop custom web applications from concept to delivery • Lead and manage development teams, including offshore resources in India • Maintain a 60/40 split between hands-on development and management responsibilities • Collaborate with senior team members on architectural decisions and technical direction • Participate in the application lifecycle from development through deployment and support • Work with stakeholders to gather requirements and implement solutions • Build and maintain productive development teams • Mentor junior developers and contribute to team growth

Illinois
$150K - $164K / year
Microsoft logo

Software Engineer II

Microsoft

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.

Full TimeRemoteTeam 10,001+H1B Sponsor

Overview Are you interested in solving the challenges of cloud-scale storage that supports the newest Artificial Intelligence (AI) workloads? Are you passionate about distributed systems, infrastructure services, massive scalability, and quality? Azure Storage is at the core of Azure, providing over 100 exabytes of raw capacity distributed over thousands of storage clusters in datacenters across 70 regions worldwide. Azure Storage provides the persistent storage layer in the cloud, powering millions of Azure virtual machines, holding exabytes of data powering the latest breakthroughs in AI. We are looking to hire a Software Engineer II in the Azure Storage Deployment team. You will work closely with Core Engineering Teams, Program Managers and DevOps Engineers to understand the business requirements and challenges, and to deliver a system that meets the expectations and needs of our first and third-party customers. You will also collaborate with other partners and stakeholders to ensure that the dependencies are identified and built, observability is implemented, and tooling and automation are made available to support operations. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities - Defines the high-level architecture and technical design of the system in a very dynamic environment. - Designs the system components, interfaces, protocols, data models, security and scalability aspects of the system, allowing phased upgrade from the existing platform. - Writes exemplary code in Object-Oriented languages such as C++, C#, Java or Python, working with large scale distributed systems with quality, simplicity, and maintainability as core tenets. - Provides high quality code reviews for engineers, guiding the team to ensure code meets high standards for maintainability, quality, and correctness. - Communicates and documents the system architecture and design clearly and effectively to the team and other stakeholders. - Participates in DevOps to provide operational support and to identify pain points and improvements in tooling and automation. - Uses AI to analyze, detect and fix quality and velocity improvements in Azure Storage Deployment. Qualifications Required Qualifications: - Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. Other Requirements: - Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: - Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications: - Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. - 2+ year(s) experience working in distributed cloud infrastructure development. - 2+ years(s) of proficiency in technical design, problem solving and debugging skills. - 2+ years(s) of demonstrated proficiency in one of the following: Distributed Systems, Control Systems, Algorithms and Data Structures for High Availability Systems Design, and designing systems at scale. - 2+ year(s) of demonstrated technical, cross-group collaboration and communication skills. #azurecorejobs Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

United States
$100K - $215K / year