Job Description
Immediate Opportunity in Indianapolis! TechSolutions Inc. is urgently seeking a Senior Software Engineer to join our dynamic team. This full-time role offers competitive compensation, flexible work arrangements, and the chance to work on cutting-edge projects. We're looking for passionate innovators who thrive in fast-paced environments. Join us to build the future of technology while enjoying Indianapolis's vibrant tech scene and affordable living.
Our ideal candidate brings 5+ years of experience in full-stack development and a proven track record of delivering scalable solutions. You'll collaborate with cross-functional teams to design, develop, and deploy high-performance applications. We offer comprehensive benefits including health insurance, 401k matching, and professional development opportunities.
Responsibilities
- Lead design and development of scalable cloud-based applications using Java and AWS
- Mentor junior developers through code reviews and technical guidance
- Implement CI/CD pipelines using Jenkins and Docker for continuous deployment
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize application performance and troubleshoot complex technical issues
- Stay current with emerging technologies and contribute to innovation initiatives
- Ensure compliance with security best practices and industry standards
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong proficiency with relational databases (SQL) and NoSQL solutions
- Experience with cloud platforms (AWS/GCP) and containerization technologies
- Proven ability to lead technical projects and mentor team members
- Excellent problem-solving skills and attention to detail
- Strong communication skills with ability to collaborate across departments