INFOZEN INC
Desarrollador senior de DotNET y AWS
Tiempo completo • Fortmills
Replies within 24 hours
Beneficios:
- Uniformes gratuitos
- Seguro médico
- Tiempo libre remunerado
Título: Desarrollador Senior/Líder .NET / AWS
Ubicación: Fort Mill, Carolina del Sur.
Ubicación: Fort Mill, Carolina del Sur.
Cliente: Consciente
Contrato: Contrato a largo plazo W2
En el lugar 5 días a la semana
Resumen del puesto
Buscamos un desarrollador senior de .NET con experiencia en el desarrollo de software, con un mínimo de 10 años de experiencia en desarrollo de software y una sólida experiencia en .NET/C#, servicios en la nube de AWS y SQL/RDBMS. El candidato debe tener sólidas habilidades prácticas en desarrollo y resolución de problemas, con experiencia en el diseño y desarrollo de aplicaciones empresariales escalables, fiables y seguras.
El candidato ideal poseerá buenas habilidades de comunicación, trabajará eficazmente con partes interesadas empresariales y técnicas, y será capaz de asumir de forma independiente los entregables técnicos desde el diseño hasta la implementación y el soporte en producción.
Responsabilidades clave
- Diseñar, desarrollar, probar y mantener aplicaciones empresariales utilizando C#, .NET/.NET Core, ASP.NET Core y APIs web.
- Diseñar e implementar APIs RESTful, microservicios y servicios backend.
- Desarrollar y desplegar aplicaciones basadas en la nube usando AWS.
- Trabajar con servicios de AWS como EC2, ECS/EKS, Lambda, S3, RDS, API Gateway, CloudWatch, IAM, SQS/SNS, según corresponda.
- Diseña y optimiza soluciones de bases de datos utilizando SQL y bases de datos relacionales como SQL Server, PostgreSQL u Oracle.
- Escribe y optimiza consultas SQL complejas, procedimientos almacenados, funciones y objetos de base de datos.
- Participa en arquitectura de aplicaciones, diseño técnico, revisiones de código y discusiones sobre soluciones.
- Identificar cuellos de botella en el rendimiento de las aplicaciones e implementar mejoras en el rendimiento.
- Desarrollar pruebas unitarias e integradas y asegurar el cumplimiento de los estándares de desarrollo y codificación.
- Solucionar problemas de desarrollo, pruebas y producción.
- Trabajar con procesos y herramientas CI/CD para automatizar la construcción y despliegue de aplicaciones.
- Colabora con product owners, arquitectos, analistas de negocio, equipos de QA, equipos DevOps y otros equipos de ingeniería.
- Ofrece orientación técnica y mentoría a desarrolladores junior.
- Participa en actividades Ágiles/Scrum, incluyendo estimación, planificación de sprints, debates de diseño y retrospectivas.
Conjunto de habilidades requeridas
Imprescindible
- 8+ años de experiencia en desarrollo de software/aplicaciones.
- Amplia experiencia práctica con C# y .NET/.NET Core.
- Amplia experiencia desarrollando ASP.NET API web principales y servicios REST.
- Experiencia en desarrollo y despliegue de aplicaciones en la nube de AWS.
- Sólido conocimiento de los conceptos de SQL y RDBMS.
- Experiencia con SQL Server, PostgreSQL, Oracle o bases de datos relacionales similares.
- Buen conocimiento de la Programación Orientada a Objetos (POO), principios SOLID y patrones de diseño.
- Experiencia con microservicios y arquitectura de aplicaciones distribuidas.
- Buen conocimiento de autenticación, autorización y seguridad de aplicaciones.
- Experiencia con Git y pipelines CI/CD.
- Habilidades sólidas de depuración, resolución de problemas y análisis de rendimiento.
- Buenas habilidades de comunicación escrita y verbal.
- Capacidad para interactuar eficazmente tanto con partes interesadas técnicas como empresariales.
- Grandes capacidades analíticas y de resolución de problemas.
Bueno tenerlo
- Certificación AWS o amplia experiencia práctica en AWS.
- Experiencia con Docker y Kubernetes/EKS.
- Experiencia con tecnologías orientadas a mensajería/eventos como Kafka, AWS SQS o SNS.
- Conocimiento de la infraestructura como código, como Terraform o AWS CloudFormation.
- Experiencia con herramientas de observabilidad y monitorización.
- Experiencia trabajando en un entorno Ágil/Scrum.
- Exposición a la integración empresarial y a aplicaciones de procesamiento de transacciones de alto volumen.
Atributos de los candidatos preferidos
- Fuerte responsabilidad y responsabilidad.
- Capacidad para trabajar de forma independiente con supervisión mínima.
- Capaz de traducir los requisitos empresariales en soluciones técnicas.
- Cómodo trabajando en equipos distribuidos/onshore-offshore.
- Buenas habilidades de gestión de partes interesadas y presentación.
- Capacidad para guiar a los desarrolladores y impulsar la implementación técnica.
Enfoque de la entrevista: fundamentos de .NET/C#, diseño de APIs y microservicios, arquitectura AWS, optimización SQL/consultas, rendimiento de aplicaciones, resolución de problemas, escenarios de diseño de sistemas y comunicación/liderazgo.
Compensación: 55,00 $ - 60,00 $ la hora
(si ya tienes un currículum en Indeed)