Lo sentimos, la oferta no está disponible,
pero puedes realizar una nueva búsqueda o explorar ofertas similares:

Remote Full-stack Python Developer

Are you on the hunt for exciting new challenges that boost your professional growth? If you’re a Full-stack Python Developer with extensive experience workin...


Desde Scopic Software - Guatemala

Publicado 9 days ago

Asesora De Venta Vip

Funciones del Puesto- Las inherentes al puestoRequisitos del Puesto- 1 año de experiencia como asesor de imagen o asesor de ventas de marca exclusivas- Excel...


Desde Grupo Pro – Optic S.A - Guatemala

Publicado a month ago

Cajera Para Restaurante

Funciones del Puesto- Las inherentes al puestoRequisitos del Puesto- Vehículo propio- Experiencia según puesto- Residir en Zona 10 Capital o zonas aledañas


Desde Firaguate - Guatemala

Publicado a month ago

Supervisor De Control De Calidad

Hombre o mujer de 25 años en adelanteGraduado a nivel diversificado con estudios universitarios en Ingeniería industrial o Administración de empreas (deseabl...


Desde Impresión Ilimitada - Guatemala

Publicado a month ago

Software Engineering Manager

Software Engineering Manager
Empresa:

Clearwave Corporation


Lugar:

Guatemala

Detalles de la oferta

Overview

Join a healthcare SaaS industry leader currently experiencing rapid growth. Currently we have a need for an Engineering Manager who will be responsible for leading development teams and contributing to the continued growth of our suite of products, coordinate triage of work items and issues found within production environments. Come be a part of an incredible culture with amazing fast-paced agile teams. Help provide a disciplined approach to prioritization, providing diligence and rigor to the process to ensure we are aware of and improving the health of our production systems are important for this role. This is a hands-on position where you will take part in scrum ceremonies and help deliver features along with the team. This position will report directly to the Director of Engineering.
Responsibilities

Manage 5-8 engineers across multiple teams to deliver timely, high quality software products consistent with our product roadmap.
Manages all engineering staff activities through the following administration tasks: (reviews, hiring, training, motivating, disciplining, recommendations of promotions/career paths/termination, etc.)
Leads and acts a technical point of contact for key project initiatives with both internal staff and external clients/partners
Assists in developing and reviewing design approaches to ensure that solutions are architecturally sound across all cross-functional software pipelines.
Provides in-depth technical guidance through the form of code reviews, design pattern instruction, best practice discussions, and lunch and learn sessions.
Participates regularly in planning & scoping sessions with engineering, product, and QA leadership
Participates regularly in development strategy discussions with engineering, product, and QA leadership
Assists the Director of Software Engineering & System Architects in the selecting and procuring of departmental software development tools.
Analyzes complex requirements and information to provide accurate estimates and ROMS (rough order of magnitude), while ensuring viability and appropriateness for defined scope of work.
Contribute to the company’s engineering culture, by implementing best engineering practices.
Lead and contribute up to 70% of hands-on coding depending on need.
Drive a code-reuse/service first culture.
Coordinate with on/offshore teams to ensure projects are in sync and on time.
Works within an agile development process with continuous code integration, including R&D, QA, and support of code consistent with our product roadmap.
Demonstrates strong interpersonal skills with a collaborative style, including the ability to develop creative approaches to tasks and difficult challenges given.
Communicates effectively and efficiently to both internal and external customer bases across all organization levels with technical or non-technical language.

Qualifications

Required
BS, BA, or MS in Computer Science, Management Information Systems, or equivalent.
8+ years of software development experience, preferably within the .NET eco-system.
3+ years of leading and managing a team of engineers through all development phases of scoping, architecture, implementation, testing, and delivery.
3+ years of development experience of SaaS products in a cloud environment.

Advanced proficiency in .NET: Visual Studio, C#, .NET Framework, .NET Core, Web API, Web MVC, web services, restful services, SQL Server, multi-threading, & asynchronous/synchronous coding.
Proficient in C# (experience with Go, Java, Kotlin or Python is a plus).

Advanced Proficiency in standard web technologies: HTML/HTML5, CSS, JavaScript/ jQuery (or various libraries), multi-tier architectures
Experience working with relational / non-relational DBs (experience with PostgreSQL is plus).
Experience in complex programming principles including Object Oriented programming, Inversion of Control, Dependency Injection, SOLID principles, etc.
Understanding of data structures, algorithms, and distributed systems.
Ability to adhere to proper HIPAA guidelines regarding PHI.
Ability to adhere to proper PCI compliance guidelines.

Desired
Experience using agile methodologies or test-driven development (TDD).
Hands-on experience with cloud technologies building applications in microservices environments using docker, docker swarm, Kubernetes, etc.
Experience with Linux & Git.
Experience with monitoring and logging with tools such as AWS CloudWatch, Microsoft Application Insights, DataDog, etc.
Previous experience in AWS or Azure.


Fuente: Icims

Requisitos


Conocimientos:
Software Engineering Manager
Empresa:

Clearwave Corporation


Lugar:

Guatemala

Built at: 2024-05-02T02:51:59.242Z