Job Description
We are seeking a highly skilled Senior Software Engineer to join our dynamic team in Indianapolis, IN. In this role, you will drive the development of next-generation web applications, ensuring scalability, performance, and user engagement. If you are passionate about clean code, modern architecture, and solving complex problems, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Hybrid work model (3 days in office).
- Opportunity for professional growth and leadership.
Responsibilities
- Design, develop, and deploy robust software solutions using modern technologies.
- Analyze complex business requirements and translate them into technical specifications.
- Conduct thorough code reviews and perform unit testing to ensure high standards.
- Collaborate with cross-functional teams (Product, Design, QA) to deliver features on time.
- Optimize applications for maximum speed and scalability.
- Identify and fix bottlenecks and bugs in existing codebases.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with relational and non-relational databases (SQL, MongoDB).
- Excellent problem-solving skills and attention to detail.