Job Description
We are revolutionizing the tech landscape in Baltimore, MD, and we are looking for a visionary Senior Software Engineer to join our elite team. As a leading technology firm, we pride ourselves on innovation, agility, and our commitment to employee growth.
Why Join Us?
- Immediate Hire: Start making an impact within your first 30 days.
- Relocation Assistance: We fully cover moving expenses to help you settle comfortably in Baltimore.
- Competitive compensation package with comprehensive health benefits.
- Flexible work arrangements and a culture of continuous learning.
If you are ready to take your career to the next level and work with cutting-edge technologies, we want to meet you.
Responsibilities
- Design, develop, and deploy scalable software solutions using modern architectures.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements.
- Write clean, maintainable, and efficient code while conducting rigorous code reviews.
- Optimize application performance and ensure high availability and security.
- Mentor junior developers and foster a culture of technical excellence.
- Participate in the full software development lifecycle, from planning to deployment.
Qualifications
- Minimum of 5 years of experience in Software Engineering or a related field.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Strong understanding of database design (SQL/NoSQL) and RESTful APIs.
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- Must be willing to relocate to Baltimore, MD, and provide proof of eligibility to work in the USA.