Job Description
Join Tech Innovations Inc. in Baltimore, MD as a Senior Software Engineer and shape the future of digital innovation. We're seeking a passionate expert to architect cutting-edge solutions while driving technical excellence in our collaborative environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to impact high-impact projects that serve millions of users nationwide.
Responsibilities
- Design and implement scalable microservices architecture using cloud-native technologies
- Lead code reviews and mentor junior engineers to uphold quality standards
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines for rapid deployment
- Conduct root cause analysis for production issues and implement robust monitoring solutions
- Stay current with emerging technologies and contribute to technical roadmap planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong proficiency with AWS services (EC2, S3, Lambda, RDS)
- Proven experience with containerization (Docker, Kubernetes)
- Familiarity with Agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and ability to work in cross-functional teams