SENIOR SOFTWARE ENGINEER - REMOTE - Fort Lauderdale

anunciocaducado

Detalles del trabajo

Area del puesto: Servicios Generales / Varios

Publicación: hace 3 años
Ubicacion del puesto: Florida - Estados Unidos
Trabajo remoto: No
Descripción

Description

The Ultimate Kronos Group (UKG) is looking to hire a Software Engineer to join our extremely talented Product Development team! As one of our Software Engineers, you will be part of our continued improvement and growth of our HR and payroll software solution.

The Senior Engineer will be part of an agile high-performance team of professionals responsible for delivering high-availability microservices to our internal and external customers. Qualified candidates will enjoy working in a diverse and fast-paced team environment that is passionate about their work and contributing to our exciting digital transformation and growth agenda for the entire organization. As a platform developer, you will own and be responsible for the design, development, deployment and support of your product. You will be responsible for reviewing team Pull Requests and coaching contracting partners on product development, as well as engaging in cloud and orchestration DevOps configuration.

Essential Duties and Responsibilities:

  • Work closely with operational cloud resources to ensure successful cloud migrations.
  • Monitor product health and alerts and own responding to end-user inquiries.
  • Work closely with other development teams to ensure successful implementation of applications.
  • Converts specifications and requirements into functional application code.
  • Work in an agile team environment with other developers, architects, designers, product managers, business analysts and the user community to gather and validate business requirements.
  • Demonstrated focus on quality (unit testing, system testing, user acceptance testing) and product support ownership.
  • Required Qualifications/Skills:

  • Minimum 5-7 years experience using Java/C# and object-oriented design principles and design patterns.
  • Experience with web frameworks such as Java Spring/.Net.
  • Experience building and maintaining scalable applications using Cloud technologies and Docker containers.
  • Demonstrated proficiency with developing web services and API’s including Microservices.
  • Experience with IDEs and Unit testing tools JUnit/NUnit or equivalent.
  • Experience with CQRS, Event Sourcing and Event Driven architecture.
  • Proficiency with Git as a version control system.
  • Experience with SQL/NoSQL databases.
  • Must have an understanding of enterprise design patterns.
  • Knowledge of CI/CD and DevOps practices required.
  • Preferred Skills :

  • Kubernetes and GCP a plus.
  • Experience with message queues like RabbitMQ, Kafka.
  • Axon Framework experience is a plus.
  • Java Spring/Kotlin experience is a plus.
  • Experience with Node.js and .Net familiarity a plus.
  • Domain Driven Design is a plus.
  • Education/Certification/License:

  • Bachelor's degree in Computer Science or Engineering; equivalent experience accepted.
  • Travel Requirements:

  • 10% travel may be required.
  • Disclaimer:

  • This job description has been written to provide an accurate reflection of the current job and to include the general nature of work performed. It is not designed to contain a comprehensive detailed inventory of all duties, responsibilities, and qualifications required of the employees assigned to the job. Management reserves the right to revise the job or require that other or different tasks be performed when circumstances change.
  • Ultimate Software will reasonably accommodate employees with disabilities as defined by the Rehabilitation Act of 1973, the Americans with Disabilities Act (ADA) and other appropriate statutes. If you are an applicant and need a reasonable accommodation when applying for job opportunities within the Company or request a reasonable accommodation to utilize the Company’s online employment application, please contact accessibility@ultimatesoftware.com.
  • It has come to our attention that some people have been contacted online by persons impersonating job recruiters for Ultimate Software. These fraudulent “recruiters” have used Gmail accounts to contact, and have requested personal information, such as depositing a check to purchase work-related supplies. These are not legitimate recruiters or job offers, and do not represent Ultimate Software. To safely apply for and view open positions at Ultimate Software, please click “Apply" and follow the instructions. Note that our recruiter emails always come from an official com email address.
  • If you suspect you have been the victim of this or a related fraud, immediately contact your financial institution, and then file a complaint with the FBI’s Internet Crime Complaint Center at ic3.gov. If you shared other personal or sensitive information, you may need to take additional actions relative to what was shared. Your local law enforcement department may also be able to assist. For any general security related questions regarding Ultimate, feel free to email security@ultimatesoftware.com
  • Qualifications

    Skills

    Behaviors

    :

    Motivations

    :

    Education

    Experience

    Licenses & Certifications

    Publica un trabajo como este
    Denunciar empleo
    Sobre el Anunciante
    Ultimate Software | Neuvoo
    Estados Unidos