Bilingual IT - Senior Software Engineer (México)

Bilingual IT - Senior Software Engineer (México)

02 sep
|
Northware
|
México

02 sep

Northware

México

Descripción del puesto

What you will own

- Designing, building, testing, and maintaining production software for theproduct using C#, WPF, and .NET, with a focus on reliability, security, performance, and maintainability.
- Technical design and architecture contributions, including evaluating tradeoffs, defining interfaces and patterns, documenting decisions, and helping the platform evolve without creating unnecessary complexity.
- End-to-end delivery of meaningful product capabilities, from refinement and estimation through implementation, code review, automated testing, deployment support, and post-release learning.
- Diagnosis and resolution of complex defects and production issues across application code, services, integrations, data flows, and Windows endpoint environments.
- Engineering quality through clear, testable code; thoughtful reviews; appropriate automated test coverage; observability; secure development practices; and disciplined source control.
- Technical collaboration and mentorship that raises the effectiveness of the engineering team, including sharing context, reviewing designs, pairing on difficult problems, and helping other engineers make sound implementation decisions.
- Practical use of AI-assisted engineering and agentic workflows to improve speed and leverage while protecting code quality, security, governance, and release reliability.

Preferred background
- Experience with BIOS, partitioning, Windows Registry, drive partitioning, Windows PE, and other system-level architectures.
- Experience building enterprise SaaS, endpoint management, Windows-based systems, cybersecurity-related products, IT operations software,



or automation platforms.
- Experience with Windows internals, PowerShell, Microsoft cloud technologies, endpoint administration, or software that executes work across distributed devices.
- Experience building application deployment software for MacOS.
- Experience with cloud services, distributed systems, messaging, REST APIs, authentication and authorization, third-party integrations, or high-volume job orchestration.
- Experience using AI-assisted development tools, agentic workflows, or AI-enabled testing in a disciplined production engineering environment
- Quality without weakening security, maintainability, or accountability.

Requisitos

Required qualifications

- 7+ years of professional software development experience, including substantial hands-on experience building and supporting production applications in C#, WPF, and .NET.
- Direct experience building Windows deployment software or application deployment software for Windows.
- Hands-on experience setting up and troubleshooting network services including DHCP, PXE, proxy servers, and CDNs.
- Strong understanding of software architecture, object-oriented design, APIs, asynchronous processing, data access, integration patterns, and maintainable application design.




- Demonstrated ability to take complex features from ambiguous requirements through technical design, implementation, testing, release, and production support.
- Experience diagnosing difficult software problems using logs, metrics, traces, debuggers, profilers, and systematic root-cause analysis.
- A strong quality mindset, including experience with unit, integration, and automated testing; code review; source control; CI/CD; and reliable release practices.
- Working knowledge of relational databases and SQL, including data modeling, query performance, and application-level data access.
- Strong written and verbal communication skills, including the ability to explain technical decisions, risks, and tradeoffs to both engineering and non-engineering stakeholders.
- Experience working in Agile / Scrum teams and with Azure DevOps, GitHub, or similar planning, source control, build, and deployment systems.
- Comfort operating in a smaller, high-accountability growth company where senior engineers balance architecture, hands-on delivery, collaboration, and production ownership.

Ventajas

Contratación de planta

Esquema 100% remoto

Prestaciones de ley y superiores

Seguro de vida

Vales de despensa

Sueldo según aptitudes y experiencia

Detalles

Nivel mínimo de educación: Universitario (Graduado)

Tags:

net softwareengineer c windowsos

Nosotros

En Northware somos incluyentes y tenemos siempre en cuenta el respeto a la diversidad, igualdad y dignidad de todas las personas, esto nos lleva a comportarnos de manera equitativa y respetuosa.

📌 Bilingual IT - Senior Software Engineer (México)
🏢 Northware
📍 México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: bilingual it - senior software engineer (méxico) / méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: bilingual it - senior software engineer (méxico) / méxico