
Senior Software Engineer
- Chicago, IL
- $105,400-136,400 per year
- Permanent
- Full-time
- Write and update software unassisted, using the latest tools and techniques.
- Provide technical guidance on software matters to other members of the team.
- Participate in code reviews and provide constructive feedback.
- Actively manage work item priorities, minimizing risk and ensuring new features are delivered on time.
- Be an advocate of writing high quality software, promoting good working practices and not ignoring problems, or issues.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality.
- Actively demonstrates soft skills, fostering a positive work culture.
- Being a positive role model for the rest of the team.
- Work professionally with other disciplines, managing stakeholders e.g. QA & BA teams
- Reliable, hardworking work ethic
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in programming languages, e.g., C#, .net, SQL.
- Strong understanding of software development principles and design patterns.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with agile development methodologies.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
- Competitive Pay
- Extensive Paid Time Off and (9) added Holidays.
- Excellent healthcare, dental, and vision benefits
- 401(k) with a company match
- Long/Short term disability coverage
- Parental Leave
- Additional add-on benefits/discounts for programs such as Pet Insurance
- Continued training and educations programs
- Excellent opportunities for advancement in a stable long-term career
- #LI-KS1 #LI-Remote