Consultores expertos en el desarrollo de empresas, especializados en la búsqueda y selección de perfiles IT.
Desarrollador de Aplicaciones Cloud
Location
Mexico
Posted
1 day ago
Salary
$57K / month
Seniority
Mid Level
Job Description
Desarrollador de Aplicaciones Cloud
CRH Talento en IT
• Diseñar, desarrollar y mantener interfaces de usuario con HTML, CSS y JavaScript, implementando aplicaciones con frameworks modernos como React o AngularJS; • crear la lógica del lado del servidor con Node.js, Python, Java o .NET; • construir e integrar APIs RESTful con Node.js y Express; • diseñar arquitecturas web en colaboración con equipos técnicos, de negocio y diseño; • implementar soluciones en la nube con AWS (EC2, S3, DynamoDB, Lambda); • optimizar aplicaciones para múltiples plataformas y dispositivos móviles; • gestionar el ciclo completo de desarrollo de software desde la concepción hasta la puesta en producción, incluyendo pruebas y despliegue; • traducir requerimientos en soluciones tecnológicas alineadas a las necesidades del negocio y del usuario; • participar en la resolución de problemas técnicos; • mantener comunicación efectiva con stakeholders y aplicar altos estándares de calidad en cada etapa del desarrollo.
Job Requirements
- Licenciatura en Informática o Sistemas de Información
- Experiencia trabajando en un entorno basado en AWS
- Conocimiento profundo de herramientas de canalización CI/CD (Con curso o equivalente)
- Comprensión profunda de las reglas de IAM
- Más de 2 años como Ingeniero DevOps o ingeniero de software equivalente
- Experiencia con repositorios de código fuente
- Automatización con AWS CloudFormation o Terraform
- Sólidas habilidades de desarrollo de software en lenguajes comunes (por ejemplo, JavaScript, React, Node.js)
- Buen conocimiento operativo de tecnologías de infraestructura (por ejemplo, servidores, almacenamiento, redes)
- Conocimiento general de principios y tecnologías de seguridad (por ejemplo, firewalls, servidores proxy, etc.)
- Comprensión de diversas estrategias de lanzamiento de productos (por ejemplo, Blue/Green, A/B, Canary)
- Comprensión de los procesos y requisitos de soporte de producción
- Familiaridad con metodologías de desarrollo ágil
- Inglés B1
Benefits
- Law Benefits
- Enhaced Employee Benefits
- 100% Payroll
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Engineering Analyst
Vivo (Telefônica Brasil)Com a conexão, queremos que você descubra novos pontos de vista e aproveite tudo o que realmente importa.
• Support the definition and evolution of software architecture, ensuring scalability, performance and resilience of solutions • Work closely with development teams (squads), contributing technically to decisions and implementations • Translate business needs into viable technical solutions, taking into account functional and non-functional requirements • Participate in the design and evolution of microservices- and event-based architectures • Ensure adherence to the company's technology standards, architecture and best practices • Support the construction and evolution of integrations between systems (APIs, services, messaging) • Contribute to engineering best practices (automated testing, versioning, CI/CD) • Participate in technical forums and cross-area alignments, ensuring clarity in decisions • Assist with technical documentation and the functional understanding of solutions • Act as a technical reference for evolution, supporting developers and promoting knowledge sharing • Contribute to the continuous improvement of solutions, considering efficiency, quality and customer experience
Role Description - Weiterentwicklung komplexer Softwarelösungen im Umfeld der Kernsysteme für die Leistungsprüfung - Erarbeitung und Implementierung von Regeln für die Rechnungsprüfung in Zusammenarbeit mit den Fachbereichen - Entwicklung und Umsetzung architekturkonformer Lösungen mit modernen Technologien - Mitarbeit im gesamten Software-Lifecycle – von der Konzeption über die Entwicklung bis zum Betrieb (DevOps) - Anwendung moderner Software-Engineering-Praktiken zur Sicherstellung einer hohen Codequalität - Enge Zusammenarbeit mit Business-Stakeholdern und Entwicklungsteams in einem agilen Umfeld - Aktive Mitgestaltung der technischen Weiterentwicklung sowie Einbringen neuer Ideen und Verbesserungen Qualifications - Mehrjährige Erfahrung in der agilen Softwareentwicklung mit modernen Java-Technologien - Gute Kenntnisse mit Angular sowie in Event- und Workflow-basierten Architekturen - Erfahrung mit Docker, Kubernetes und Cucumber - Praxis in modernen Software-Engineering-Methoden wie Clean Code, Clean Architecture (Onion Architecture), TDD, BDD und DDD - Erfahrung in der Entwicklung, Implementierung und dem Betrieb von Software im DevOps-Umfeld - Erfahrung mit Scrum sowie idealerweise dem SAFe Lean-Agile-Framework - Hoher Qualitätsanspruch an nachhaltigen, wartbaren und architekturkonformen Code - Hohe Lernbereitschaft und Bereitschaft, sich in neue fachliche Themen einzuarbeiten - Selbständige, strukturierte und lösungsorientierte Arbeitsweise - Kreativität sowie ausgeprägtes Qualitätsbewusstsein - Offene, kommunikative Persönlichkeit mit Eigeninitiative sowie Teamfähigkeit und Freude an der interdisziplinären Zusammenarbeit - Bereitschaft, bestehende Lösungen konstruktiv zu hinterfragen und kontinuierlich zu verbessern - Fliessend in Deutsch, gute Englischkenntnisse Company Description Die Coopers Group AG ist eine agile Schweizer Recruiting Agentur, die Spezialisten und Führungskräfte in den Bereichen IT, Life Sciences, Engineering und Finance vermittelt. Mit flexiblen Ansätzen bringen wir Kandidat:innen und Unternehmen zusammen, die nicht nur fachlich, sondern auch menschlich zusammenpassen.
PLM Developer
Sabel Systems Technology Solutions, LLCProviding digital solutions for software, requirements, systems design, integration, and testing - digital engineering.
• Support technical design and implementation of PTC products as well as interfaces between PTC products and other software • Generate and maintain Windchill build files using Simple Change Framework • Interact with clients to elicit objectives and frame design options • Troubleshoot anomalous performance • Collaborate with business stakeholders to develop user requirements, technical requirements, performance considerations, data architectures, etc. • Build, test and deploy PLM programs using industry best practices for delivery to our customers • Build, test and deploy PLM migrations to support our customer’s digital transformation journeys • Work with team members to anticipate and assess client's future needs and assess solutions • Install, Configure and Maintain PTC solutions • Analyze system performance and optimize • Document aspects of the system for sharing • Train and mentor customers/users to improve their proficiency with the tool • Provide support to consultants and clients and understand business issues and related challenges of the client's organization and industry • Apply Technical or Business Knowledge in developing quality deliverables • Support the operations of the engagement team and management while performing as an integrated team member • Support development of engagement work plans, schedules, and performance meetings
• Lead and execute software development initiatives for the firm • Regularly deliver features in an agile way, delivering against business outcomes • Create a culture of continuous improvement championing the use of automation, metrics, and AI to create efficiency and enhance business intelligence • Maturing SDLC processes and controls in the organization • Manage development escalations and blockers ensuring alignment of solutions with corporate priorities • Ensure compliance with regulatory, risk, and financial standards • Ensure projects are compliant with data integrity, enterprise architecture, and security standards and policies • Manage vendor relationships ensuring top talent is allocated to the firm




