Job Description
Join TechFlow Solutions as a Senior Software Engineer and lead innovative projects from the comfort of your home! We're urgently hiring talented professionals for our 100% remote team based in Indianapolis. Enjoy competitive compensation, comprehensive benefits, and a flexible work environment. Collaborate with industry experts to build cutting-edge solutions while advancing your career in a supportive, growth-oriented culture.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern technologies
- Lead code reviews and mentor junior engineers to ensure high-quality deliverables
- Collaborate with cross-functional teams to define technical requirements and project roadmaps
- Optimize applications for maximum performance and security across cloud platforms
- Drive innovation through continuous improvement of development processes and tools
- Document technical specifications and contribute to best practices repository
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with emphasis on backend systems
- Proficiency in Java, Python, or JavaScript with frameworks (Spring, Django, React)
- Strong understanding of cloud platforms (AWS, Azure, or GCP) and microservices architecture
- Proven experience with CI/CD pipelines and containerization (Docker, Kubernetes)
- Excellent problem-solving skills and ability to work independently in a remote setting
- Strong communication skills with experience in distributed team collaboration