3 months ago
Remote, MexicoSenior
Responsibilities
- Contribute to product feature design, software development, code reviews, testing, and automation.
- Design across application layers and distributed systems to implement SaaS security models.
- Collaborate with backend, frontend, infrastructure, and domain teams.
- Debug technical issues and resolve customer escalations.
- Lead complex technical discussions with multiple stakeholders.
- Manage automation, CI/CD, monitoring, and quality for owned services.
- Prioritize customer needs and deliver high-quality solutions.
Requirements
- Strong coding, unit testing, and integration testing skills.
- Excellent debugging, troubleshooting, and log analysis abilities.
- Experience with object-oriented design and multithreaded programming.
- Basic knowledge of client-server development and APIs using .NET or a similar technology.
- Proficiency with C# and the .NET Framework or a comparable technology stack.
- Preferred experience with .NET, AWS or Azure deployments, CI/CD pipelines, and asynchronous programming.
- Preferred understanding of cryptography, including PKI and TLS, and operating-system or systems-level programming involving Linux or Windows internals, IPC, and multithreading.
- Experience developing automated unit, integration, and end-to-end tests.
- Bachelor’s or Master’s degree in Computer Science or a related field preferred.
Benefits
- Remote position based in Mexico.
- No travel expected.
