Job Description
Join TechNova Solutions' innovative team as a Senior Software Engineer and dive into cutting-edge projects starting immediately! We're seeking a passionate problem-solver to architect scalable solutions for our enterprise clients. This full-time, on-site role offers competitive compensation, comprehensive benefits, and a dynamic work environment in Baltimore's thriving tech corridor. If you're ready to make an immediate impact and advance your career, apply today!
Responsibilities
- Design and implement cloud-native applications using microservices architecture
- Lead technical planning and execution of complex software development projects
- Mentor junior developers and conduct comprehensive code reviews
- Optimize system performance and implement robust security protocols
- Collaborate with product teams to translate business requirements into technical specifications
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of CI/CD pipelines and DevOps practices
- Proven track record of delivering scalable, high-performance applications
- Excellent problem-solving skills and ability to work in fast-paced environments