Job Description
Join the Future of Tech in Baltimore!
Apex Innovations is urgently hiring a talented Senior Software Engineer to lead our development initiatives. We are looking for a problem-solver who thrives in a fast-paced environment and is ready to build scalable, high-impact solutions. If you are passionate about clean code and innovative architecture, this is your opportunity to advance your career in the heart of the Inner Harbor.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible remote and hybrid work options.
- Professional development and mentorship opportunities.
Don't miss this chance to work with cutting-edge technologies. Apply today!
Responsibilities
- Design, develop, and maintain scalable software architectures for enterprise-level applications.
- Lead code reviews and provide technical mentorship to junior developers and interns.
- Collaborate closely with cross-functional teams including Product Managers, Designers, and QA Engineers.
- Optimize application performance, ensuring high availability and low latency.
- Participate in the full software development lifecycle (SDLC), from requirements gathering to deployment.
- Troubleshoot complex technical issues and implement robust solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional software development experience.
- Proficiency in Python or Java, with experience in modern frameworks.
- Strong proficiency in front-end technologies such as React or Angular.
- Experience with cloud platforms like AWS or Azure.
- Deep understanding of database systems (SQL, NoSQL) and API design.
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.