Job Description
Join a leading tech innovator in Baltimore's thriving tech hub! We're urgently seeking a passionate Senior Software Engineer to build cutting-edge solutions that impact millions. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies in a collaborative environment.
Responsibilities
- Design and develop scalable cloud-native applications using modern frameworks
- Lead code reviews and mentor junior engineers
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and implement robust security protocols
- Contribute to open-source projects and technical documentation
- Stay updated on industry trends and emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development with strong coding fundamentals
- Expertise in at least one modern language (Python, Java, or JavaScript)
- Proficiency with cloud platforms (AWS, Azure, or GCP)
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Strong problem-solving skills and ability to work in agile environments
- Excellent communication and collaboration abilities