Job Description
Join our dynamic team at InnovateTech Solutions and help shape the future of digital innovation! We're urgently seeking a Senior Software Engineer to drive cutting-edge projects in our Richmond headquarters. This direct hire opportunity offers competitive compensation, comprehensive benefits, and immediate start dates for qualified candidates.
As a key member of our engineering division, you'll collaborate with cross-functional teams to develop scalable solutions that impact millions of users. We value creativity, technical excellence, and proactive problem-solving. If you're ready to accelerate your career in a fast-paced environment, apply today!
Responsibilities
- Architect and implement high-performance backend systems using microservices architecture
- Lead code reviews and mentor junior engineers on best practices
- Optimize application performance and scalability for enterprise clients
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps practices for continuous deployment
- Stay current with emerging technologies and recommend process improvements
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and cloud platforms (AWS/GCP)
- Bachelor's degree in Computer Science or equivalent experience
- Strong understanding of RESTful APIs and microservices patterns
- Experience with containerization (Docker/Kubernetes) and infrastructure-as-code
- Proven track record of delivering complex projects on schedule
- Excellent communication and collaboration skills