Job Description
Join our award-winning engineering team and shape the future of digital innovation! NexusTech Solutions is urgently seeking a Senior Software Engineer to drive cutting-edge projects in a fully remote environment based in Indianapolis, IL.
We're a fast-growing tech startup disrupting enterprise SaaS solutions, and we need your expertise to scale our cloud-native platforms. This role offers 100% remote flexibility with competitive compensation, comprehensive benefits, and career growth opportunities. If you're passionate about building scalable systems and solving complex technical challenges, we want to hear from you!
Responsibilities
- Design, develop, and maintain high-performance microservices using Java/Python and cloud technologies (AWS/Azure)
- Lead code reviews and mentor junior engineers to uphold our engineering excellence standards
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps practices to ensure seamless deployments
- Optimize system architecture for scalability, security, and reliability
- Contribute to technical documentation and knowledge sharing initiatives
- Troubleshoot complex production issues and implement robust solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (MS preferred)
- 5+ years of professional software development experience with Java/Python
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Proven track record of designing scalable microservices architectures
- Familiarity with Agile methodologies and CI/CD tools (Jenkins/GitLab)
- Strong problem-solving skills and ability to work independently in remote settings
- Experience with testing frameworks (JUnit, PyTest) and TDD/BDD practices
- Excellent communication skills and collaborative mindset