Logo
Genesis10

Software Engineer

Genesis10, Milwaukee, Wisconsin, United States, 53244

Save Job

Genesis10 is seeking a Software Engineer. This is a 5-6+ month contract role, with an insurance company, hybrid in Franklin, WI.

Responsibilities:

Handle asynchronous transactions.

Ensure the systems in place continue to operate effectively.

Understand, implement, and manage message queuing solutions using IBM MQ for reliable and secure communication between distributed systems.

Understand, implement, and manage solutions using Apache Kafka for reliable and secure communication between distributed systems.

Develop and maintain infrastructure software applications using Python, Node.js, and Java to support integration and automation initiatives.

Create and maintain Shell Scripts to automate tasks and enhance system integration.

Use Git for source code management, branching, merging, and version control.

Analyze existing systems and software to understand their functionality and integration points, documenting findings for support and troubleshooting.

Create comprehensive documentation for all integration processes, system architecture, and workflows.

Implement and maintain CI/CD pipelines using industry-standard tools for automated software delivery.

Design, develop, and maintain APIs for system and service integration.

Apply integration patterns and best practices for efficient communication between systems.

Requirements:

Bachelor's degree.

2-3 years of experience.

Strong programming skills in Python and Java.

Proficient with Shell Scripting and automation.

Proficient in Python and/or Node.js programming.

Hands-on experience with Git.

Experience in reverse engineering and analyzing complex systems.

Strong documentation skills.

Experience with CI/CD tools and methodologies.

Expertise in developing and managing APIs.

Knowledge of integration patterns and best practices.

Additional Skills:

AWS experience.

Agile/Scrum work experience.

Proven experience with IBM MQ on Linux, MQ Appliance, Mainframe MQ.

Experience with Apache Kafka and AWS.

Excellent problem-solving skills.

Strong communication skills.

Ability to work independently and manage multiple tasks.

Experience with other messaging systems like SQS, Rabbit MQ is beneficial.

Note:

Only candidates available and ready to work directly as Genesis10 employees will be considered.

If you meet the qualifications and are interested, please apply!

About Genesis10:

Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years, Genesis10 connects thousands of consultants and employees across the U.S. in various roles. With over 300 active clients, Genesis10 offers access to Fortune 100 firms and mid-market organizations across various industries.

For contract roles, Genesis10 provides benefits including health insurance, 401K, and more. For permanent roles, benefits may vary. Please contact our recruiter for details.

Benefits:

Access to numerous clients with long-standing relationships.

Opportunity for a career-home within Genesis10.

Experienced recruiting team.

Health and wellness benefits including Medical, Dental, Vision, HSA, and others.

Retirement and other benefits.

Genesis10 is an Equal Opportunity Employer, considering all qualified applicants without discrimination based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

#J-18808-Ljbffr