Software Engineer
6 (views)
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