Job Description
We are seeking a highly skilled Senior Software Engineer to join our dynamic team in Baltimore, MD. If you are passionate about building scalable, high-performance applications and want to work in a forward-thinking environment, this is the opportunity for you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work environment including hybrid options.
- Opportunities for professional growth and mentorship.
At Apex Innovations, we value innovation and excellence. You will be at the forefront of developing next-generation software solutions that impact millions of users.
Responsibilities
- Design, develop, and deploy robust software solutions using modern technologies.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define and implement features.
- Conduct code reviews, provide constructive feedback, and mentor junior developers.
- Identify and troubleshoot complex technical issues to ensure system stability and performance.
- Participate in the full software development lifecycle, from requirements gathering to post-launch support.
- Optimize applications for maximum speed and scalability.
Qualifications
- 5+ years of professional experience in software development.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with modern front-end frameworks (React, Vue, Angular).
- Strong problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Engineering, or a related field.