Job Description
We are looking for a talented and motivated Software Engineer to join our dynamic team in Baltimore, MD. This is an urgent hiring opportunity for a dedicated professional who wants to make an immediate impact. If you are ready to accelerate your career with a leading technology firm, we want to hear from you today.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Opportunity to work on cutting-edge projects.
- Collaborative and inclusive work environment.
Don't miss out on this chance to become part of a winning team. Apply now!
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Participate in code reviews to ensure code quality, performance, and maintainability.
- Debug and resolve complex technical issues in a timely manner.
- Contribute to the full software development lifecycle, from planning to deployment.
- Optimize application performance and scalability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 3-5 years of professional software development experience.
- Proficiency in at least one major programming language (e.g., Python, Java, JavaScript).
- Experience with relational and non-relational databases (SQL, MongoDB, etc.).
- Strong understanding of software architecture and design patterns.
- Excellent problem-solving skills and attention to detail.