Job Description
Are you ready to join a team that values innovation and speed?
InnovateTech Solutions is currently urgent hiring for a talented Senior Software Engineer to join our dynamic team in Baltimore, MD. We are looking for a problem-solver who wants to start tomorrow and hit the ground running.
As a key member of our engineering squad, you will be responsible for architecting robust, scalable solutions that drive our business forward. We offer a competitive salary, comprehensive benefits, and a culture that fosters professional growth and creative freedom.
Why Apply?
- Immediate Start: Begin your career journey with us as soon as this week.
- Competitive Pay: Top-tier compensation package in the Baltimore tech market.
- Modern Tech Stack: Work with the latest tools and technologies including React, Node.js, and Cloud Architecture.
Don't miss this opportunity to advance your career in a high-growth environment. Apply today!
Responsibilities
- Design, develop, and deploy high-quality, scalable software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and provide constructive feedback to junior developers.
- Identify and resolve technical debt and performance bottlenecks in existing systems.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, and modern frameworks (React, Angular, or Vue).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with database systems (SQL and NoSQL) and cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.