Job role insights

  • Date posted

    November 19, 2024

  • Closing date

    January 18, 2025

  • Offered salary

    €70,000 - €120,000/year

  • Experience

    3 - 5 Years

Description

Software Engineer

Job Description:

    We are seeking a talented Software Engineer to join our dynamic team in Chicago. In this role, you will be responsible for designing, developing, and maintaining software applications that enhance our financial services platform. You will collaborate with cross-functional teams to gather requirements, create technical specifications, and implement innovative solutions that improve user experience. The ideal candidate should have a strong understanding of software development methodologies and be proficient in writing clean, scalable code. You will also have the opportunity to participate in code reviews and mentoring junior developers, ensuring high-quality software delivery.

IT Languages:

  • JavaScript
  • Python
  • Java
  • C#

As a Software Engineer, your key responsibilities will include::

    Designing and implementing software solutions;; Collaborating with product managers to define project requirements;; Conducting code reviews and providing constructive feedback;; Troubleshooting and debugging applications;; Staying updated with emerging technologies and industry trends

Spoken Languages:

  • English;; Spanish

Skillset:

  • Software development
  • Agile methodologies
  • Version control systems
  • API development

Soft Skills:

  • Excellent communication skills
  • Team player
  • Adaptability
  • Critical thinking

Qualifications:

  • Bachelor's degree in Computer Science or related field
  • Proven experience in software development
  • Strong problem-solving skills

Years of Experience:

    5

Location:

    Chicago, IL, United States

Job Benefits:

  • Health insurance
  • 401(k) retirement plan
  • Paid time off
  • Professional development opportunities
  • Flexible working hours

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and inclusive work environment where innovation is encouraged. Our team values creativity, teamwork, and a commitment to delivering the best solutions for our customers. We believe in continuous learning and growth, providing ample opportunities for professional development.

Opportunities For Advancement:

  • Leadership training programs, Mentorship opportunities, Career progression paths

Visa Sponsorship:

    Available

Interested in this job?

60 days left to apply

Apply for this job

Cancel
Send message
Cancel