Job Description
Join InnovateTech Solutions in Baltimore, MD as a Senior Software Engineer and help shape the future of digital innovation. We're a dynamic tech firm committed to building cutting-edge solutions for our clients across healthcare, finance, and e-commerce. Our collaborative environment encourages creativity, continuous learning, and professional growth. With flexible work arrangements and comprehensive benefits, including health insurance, 401(k) matching, and professional development stipends, we invest in our team's success. Located in the heart of Baltimore's Inner Harbor, our office offers stunning waterfront views and easy access to public transportation. Apply now to join our mission-driven team!
Responsibilities
- Design, develop, and maintain scalable software solutions using modern frameworks like React, Node.js, and AWS
- Lead code reviews and mentor junior engineers to ensure high-quality deliverables
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Optimize application performance and implement robust security protocols
- Contribute to agile development processes including sprint planning and retrospectives
- 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 with JavaScript/TypeScript
- Expertise in cloud platforms (AWS, Azure, or GCP) and containerization technologies
- Strong problem-solving skills with experience in debugging complex systems
- Proven ability to lead projects and mentor team members
- Excellent communication skills with both technical and non-technical stakeholders