Job Description
Join our dynamic team immediately! TechNova Solutions is urgently hiring a Senior Software Engineer to lead cutting-edge projects at our Baltimore headquarters. We're offering competitive compensation, flexible work arrangements, and the opportunity to shape the future of fintech innovation.
As a key member of our engineering division, you'll architect scalable cloud solutions using microservices architecture while mentoring junior developers. Our collaborative environment values creativity, technical excellence, and work-life balance. Enjoy comprehensive benefits including health insurance, 401(k) matching, and professional development stipends.
Responsibilities
- Design and implement robust backend systems using Java/Python and AWS/Azure
- Lead agile development sprints and conduct code reviews
- Optimize application performance and troubleshoot complex issues
- Mentor junior engineers and foster best practices
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps methodologies
- Ensure security compliance and data protection standards
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Strong proficiency in Java, Python, and SQL databases
- Experience with containerization (Docker/Kubernetes) and CI/CD tools
- Proven track record of delivering complex projects on time
- Excellent problem-solving and communication skills