Job Description
We are seeking a visionary Senior Software Engineer to join our dynamic team in Illinois. As a leader in the FinTech sector, we are committed to innovation and are now offering comprehensive relocation assistance to top-tier talent across the country.
Our culture prioritizes autonomy, technical excellence, and collaborative problem-solving. You will be at the forefront of building scalable systems that impact millions of users. If you are looking for a challenge and a new home, this is the perfect opportunity.
Responsibilities
- Design, develop, and maintain high-performance software solutions using modern architectures.
- Lead code reviews and mentor junior developers to foster a culture of engineering excellence.
- Collaborate with cross-functional teams (Product, Design, QA) to define features and technical requirements.
- Optimize existing applications for speed, scalability, and security.
- Participate in the full software development lifecycle, from design to deployment.
- Conduct thorough testing and debugging to ensure product reliability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional experience in software development.
- Proficiency in at least two core languages (e.g., Java, Python, Go, or C++).
- Strong experience with front-end frameworks (React, Angular, or Vue) and RESTful APIs.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Demonstrated ability to troubleshoot complex issues and deliver robust solutions under tight deadlines.