Software Engineer Consultant/Expert - Dearborn, United States - Ciber

    Default job background
    Description

    HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts.You'll join successful teams contributing to our clients' success.You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.

    At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.

    Position Description:

    We're seeking a software engineer with multi-year experience who specializes in web services and UI development.

    Primary Skills Required:

    • Work effectively with other technical specialists.
    • Work with product owners, product managers and end users to understand their business processes and needs.
    • Work in a collaborative environment, e.g., pairing and mobbing with other Engineers.
    Skills Required:
    • Bachelor's degree in computer science or a related field of study with a minimum of 5 years of IT experience.
    • 5+ years of experience in RESTFUL web services.
    • 5+ years of experience in Java and Spring framework.
    • 4+ years of experience in React JS frontend development.
    • 2+ years of experience with Cloud technologies (GCP or PCF or AWS) Our preferred requirements.
    Experience Required:
    • Master's degree in computer science.
    • 3+ years of experience in defining and designing monitoring dashboards and alerts using various Monitoring tools like Splunk, and Dynatrace.
    • 3+ years of experience with source control systems such as GitHub.
    • 3+ years of experience building Cloud-enabled solutions (GCP, AWS, PCF).
    • 5+ years of experience developing enterprise Java applications using the Spring framework.
    • 3+ years of experience in continuous integration / continuous delivery (CI/CD) pipeline implementation.
    • In-depth software engineering knowledge.
    • Expertise in Spring, Spring Boot framework.
    • Expertise in Paired programming.
    • Expertise in Test-first/test-driven development (TDD).
    • Expertise with Spring Cloud and deploying to cloud platforms (e.g., Pivotal Cloud Foundry, Google Cloud platform).
    • Experience delivering products that include front-end web development.
    • Background with JavaScript, client-side MVC frameworks (e.g., Angular, React, Vue).
    • GCP is a plus.
    • Strong React JS experience will be a plus.
    Education Required:
    • Bachelors in CS/CE.
    Education Preferred:
    • Masters in CS/CE.