04 nov
|
Programming.Com
|
Azcapotzalco
04 nov
Programming.Com
Azcapotzalco
EXPERIENCE AND EDUCATION
Bachelors degree in Computer Science, Mathematics, Engineering, or a related technical field or equivalent combination of education and professional experience.
Seven 7 or more years of professional software development experience, with strong handson expertise in C and .NET.
Proven experience building, enhancing, and supporting productiongrade full stack applications and backend services.
Strong experience with distributed systems, serviceoriented architecture, messagebased or eventdriven design, and asynchronous workflow patterns.
Experience implementing asynchronous workflows and interservice communication using technologies such as NServiceBus, service buses, queues, or eventdriven platforms.
Experience designing and supporting APIs, microservices, background services, systemtosystem integrations, service contracts, and message contracts.
Strong understanding of relational database design, query optimization, indexing, transactions, caching, and data performance tuning.
Familiarity with Azure, cloudhosted environments, managed databases, application hosting, CI CD pipelines, source control workflows, and modern software delivery practices.
Experience building modern web and crossplatform applications using Blazor, ASP.NET Core, and .NET MAUI.
Experience with mobile application deployment and release processes for the Apple App Store and Google Play is a plus.
Experience with componentbased UI development, dependency injection, API integration, authentication and authorization, reusable UI patterns, and responsive application design.
Experience with frontend web technologies including HTML5, CSS3, JavaScript, and modern web application patterns.
Experience with software development lifecycle SDLC, agile development methodologies,
and production support practices.
Experience communicating complex technical concepts clearly to both technical and nontechnical audiences.
OTHER QUALIFICATIONS
Deep understanding of distributed systems concepts, including service boundaries, consistency tradeoffs, failure modes, message contracts, asynchronous communication patterns, scalability, and maintainability.
Experience with NServiceBus in production environments, including sagas, durable workflows, background processing, retries, error queues, and operational recovery, is strongly preferred.
Strong verbal and written communication skills with the ability to lead technical conversations effectively across teams and translate engineering considerations into business context.
Demonstrated technical leadership, sound judgment, ownership mindset, and ability to operate effectively in a lean team where engineers are expected to be selfdirected, versatile, and highly accountable.
Comfortable moving between strategic architecture discussions and handson implementation, debugging, testing, and production support.
High degree of adaptability, curiosity, and willingness to learn new frameworks, tools, business domains, and emerging technologies.
Strong awareness of the evolving role of AI in software engineering, with eagerness to adopt useful tools, experiment responsibly, and continuously improve individual and team effectiveness without sacrificing rigor, security, or engineering discipline.
Bolsa de trabajo México ofrecemos puesto de Senior Software Engineer .Net C para el sector de Ingenieria en la empresa PROGRAMMING.COM de Azcapotzalco. Salario acorde a tu experiencia y al salario medio del sector. Actualiza ahora tu currículum vitae y postúlate a este empleo. Tipo de empleo Jornada completa.
📌 Senior Software Engineer .Net C (Azcapotzalco)
🏢 Programming.Com
📍 Azcapotzalco