Job Description
Join TechNova Solutions, a leading innovator in enterprise software development, as we revolutionize the tech landscape from our Baltimore hub. We're seeking a passionate Senior Software Engineer to architect scalable solutions using cutting-edge technologies. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape products used by millions worldwide. Our culture champions innovation, collaboration, and professional growth in a dynamic environment.
Responsibilities
- Design and implement scalable microservices using Java/Python
- Lead code reviews and mentor junior engineers
- Optimize system performance and troubleshoot complex issues
- Collaborate with cross-functional teams in Agile/Scrum environments
- Contribute to CI/CD pipeline improvements
- Develop APIs and integrate third-party services
- Stay updated on emerging technologies and best practices
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in full-stack development
- Proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Excellent problem-solving and communication skills
- Contributions to open-source projects a plus