Job Description
Join TechNova Solutions and revolutionize the tech landscape with our award-winning engineering team! We're urgently seeking a Senior Software Engineer to build cutting-edge solutions while enjoying the flexibility of weekly pay and comprehensive relocation assistance. Work in a collaborative environment where your expertise directly impacts our product roadmap and customer success. Enjoy competitive benefits, professional development opportunities, and the chance to shape the future of technology in Virginia's thriving tech hub.
Responsibilities
- Architect and develop scalable cloud-native applications using Java, Python, and AWS
- Mentor junior engineers and lead agile development cycles (Scrum/Kanban)
- Optimize system performance and implement robust CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct code reviews and ensure adherence to security best practices
- Drive innovation through experimentation with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development with cloud platforms
- Expertise in at least two modern programming languages (Java, Python, Go)
- Strong background in microservices architecture and containerization (Docker/Kubernetes)
- Proven experience with cloud services (AWS/GCP/Azure)
- Excellent problem-solving skills and ability to work in cross-functional teams