Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize how businesses innovate from the comfort of your home office. We're seeking a passionate remote professional to architect scalable cloud solutions while staying connected to our Baltimore-based innovation hub. Enjoy full-time flexibility with competitive benefits, cutting-edge projects, and a culture that values work-life integration. This role requires minimal in-person collaboration, making it perfect for dedicated remote professionals in the Baltimore area.
Responsibilities
- Design and implement scalable cloud-based applications using AWS and microservices architecture
- Lead code reviews and mentor junior developers while maintaining high-quality standards
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines for seamless deployments
- Ensure robust security protocols and compliance with industry standards
- Contribute to technical documentation and best practices documentation
- Participate in agile ceremonies and sprint planning remotely
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Python, Java, or JavaScript with modern frameworks
- Proven experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Familiarity with CI/CD tools (Jenkins, GitLab CI) and infrastructure as code (Terraform)
- Excellent problem-solving skills and ability to work autonomously
- Strong written communication skills for remote collaboration
- Experience with Agile methodologies and remote team dynamics