Job Description
Join our dynamic team in Washington DC and make an immediate impact! Tech Innovations Inc. is seeking a passionate Senior Software Engineer to drive cutting-edge solutions for our clients. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in a collaborative environment.
Responsibilities
- Lead full-cycle software development using Java, Python, and cloud technologies
- Architect scalable systems and optimize performance for high-traffic applications
- Mentor junior developers and conduct code reviews
- Collaborate with cross-functional teams to deliver innovative solutions
- Implement CI/CD pipelines and DevOps best practices
- Document technical specifications and maintain system documentation
Qualifications
- 5+ years of experience in software engineering with cloud platforms (AWS/Azure)
- Expertise in microservices architecture and containerization (Docker/Kubernetes)
- Strong problem-solving skills and ability to optimize complex systems
- Bachelor's degree in Computer Science or related field
- Proficiency in version control (Git) and agile methodologies
- Excellent communication and leadership abilities