Search jobs > Dearborn, MI > Temporary > Software engineer

Software Engineer Consultant/Expert

Apex Systems
Dearborn, MI
Full-time
Quick Apply

Job# : 2049424

Job Description :

Position Description :

The ISA Software Engineer will work within a structure that uses small, cross-functional teams to develop analytic applications.

The role embraces lean and agile practices, software best practices, automated CI / CD application builds using Jenkins or Tekton, alignment with the Open API Specification, software quality scanning, automated testing, and CI / CD.

Skills Required :
  • Python
  • Python
  • Full stack (Front end and Backend)
  • Angular
  • Skills Preferred :

    • 8+ years of experience in Java software development (both front-end and back-end)
    • Python
    • Web front-end development including JavaScript, Angular, React, etc.
    • Java / J2EE
    • Development environments like Eclipse or similar tooling
    • Develop REST-based microservices using Spring, SpringBoot, SpringCloud, SpringListener, SpringMVC, JavaScript, HTML, XML, Junit
    • 5+ years of hands-on CI / CD experience
    • 2+ years of experience with GCP components (Cloud Run, Dataflow, GCS, BigQuery, Terraform, GitHub, etc.)
    • Cloud and container image development and orchestration (GCP, Cloud Run, OpenShift, Docker / Kubernetes)
    • SQL data manipulation (Relational and NoSQL)
    • Products (relational) including SQL Server, Teradata, Oracle
    • Products (big data) including GCP, Hadoop
    • Products (streaming) including Kafka and MQTT
    • Build tools like Tekton, Jenkins, Gradle

    Experience Required :

    8+ years

    Experience Preferred :

    • Practiced eXtreme Programming (XP) disciplines including paired programming, test-first / Test Driven Development (TDD)
    • Software Development : Python, Java, SQL, Alteryx, QlikSense, QlikView, CPLEX
    • Data Engineering : Data Architecture, Database administration, Data Manipulation, Database and SQL tuning, Database operations
    • Personal and Professional : Self-starter, critical thinking, strong root cause analysis, process improvement, strong written and verbal communication skills, strong analytical and problem-solving skills, ability to multitask and manage changing priorities, strong teamwork and interpersonal skills

    Education Required :

    Master’s or bachelor’s in a computer science-related field

    Additional Information :

    • Full Stack Back End Java required.
    • Preferred option is to have a local / hybrid candidate, but remote candidates will be considered.
    • Hybrid candidates will work in person 2 days a week

    EEO Employer

    Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.

    Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

    If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.

    Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning.

    We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package.

    Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

    7 days ago
    Related jobs
    Apex Systems
    Dearborn, Michigan

    The ISA Software Engineer will work within a structure that uses small, cross-functional teams to develop analytic applications. The role embraces lean and agile practices, software best practices, automated CI/CD application builds using Jenkins or Tekton, alignment with the Open API Specification,...

    Miracle Software Systems
    Michigan, USA

    SAP TRM or any other SAP Module.FICO Functional and Configuration Preferred.Experience with application delivery and use of test-driven, iterative, and Agile development principles.Experience creating effective systems documentation.Functional and Technical Specs.Knows Rally, ALM, SAP Configurations...

    Promoted
    D Aceto Services LLC
    Warren, Michigan

    D Aceto Services LLC is seeking a motivated and detail-oriented Entry-Level Data Analyst to join our team. Help maintain data integrity and accuracy within databases. In this remote position, you will work closely with various departments to analyze data, generate insights, and support decision-maki...

    Promoted
    Fifth Third Bank
    Detroit, Michigan

    This includes working with multiple teams to co-develop solutions and gather the necessary data across various domains such as data ingestion, ETL, enrichment, data warehousing, analytics, and data delivery. As the Information Security Software Data Engineer II, you will join our team to support the...

    Promoted
    Cognizant Technology Solutions
    Dearborn, Michigan

    Google Cloud Platform (GCP), using SQL to extract, clean, and transform data in large, complex, nested databases, doing research, analysis, data science or solution development. With the power to apply artificial intelligence and data science to business decisions via enterprise data management solu...

    Promoted
    Credit Acceptance
    Southfield, Michigan

    Guide and review the code, designs and documentation of less experienced software engineers. Minimum 5 years of full stack software engineering experience or comparable depth of experience. Experience in the lead role overseeing technical direction of a team of software engineering talent. Our Engin...

    Promoted
    Qualys
    Detroit, Michigan

    The Technical Account Manager (TAM) is responsible for actively driving and managing the post sales process with Enterprise-level customers. Must be able to identify all technical and business issues of assigned accounts to assure complete customer satisfaction through all stages of the sales proces...

    Promoted
    Busey Bank
    Detroit, Michigan

    We are seeking a highly skilled and experienced Senior Systems Engineer to join our dynamic IT team. Minimum 5 years of senior level systems engineering experience in a virtualized Microsoft Windows Environment. The ideal candidate will be responsible for designing, implementing, and maintaining our...

    Toyota Tsusho
    Farmington Hills, Michigan

    The IT Business Analyst position will support our Enterprise Resource Planning System, Warehouse Management System and Ticketing systems by work with end users to investigate, resolve problems, analyze data and gather requirements recommend solutions. Review and prioritize incidents and problems bas...

    Tekvivid Inc
    Dearborn, Michigan

    Software Engineer - Data Engineer<br />Location: Dearborn, Mi- Hybrid<br /><br />"GCP Certification Mandatory"<br /><br />Experience Required:<br />· 8 years of professional experience in:<br />o Data engineering, data product development an...