Job Description
We are seeking a talented and experienced Senior Software Engineer to join our dynamic team in Indianapolis, IN. This is an immediate hire opportunity for a self-starter who wants to make an impact from day one. You will be working on cutting-edge projects that shape the future of our industry.
Why Join Us?
- Immediate start date available.
- Competitive salary and comprehensive benefits package.
- Modern tech stack and hybrid work environment.
Apply today to secure your position in our growing organization.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages.
- Collaborate with cross-functional teams (product, design, and engineering) to define features and technical specifications.
- Write clean, efficient, and well-documented code following industry best practices.
- Conduct code reviews and provide constructive feedback to junior developers.
- Troubleshoot and debug complex software issues to ensure system stability and performance.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 4 years of professional software development experience.
- Proficiency in JavaScript, Python, or Java, along with experience in SQL and cloud technologies (AWS/Azure).
- Strong understanding of software design patterns and architectural principles.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team setting.