Job Description
Are you a visionary engineer looking to drive innovation in the heart of Baltimore? Apex Innovations is seeking a Senior Software Engineer to join our elite team. We specialize in building scalable, user-centric digital solutions that redefine industry standards.
In this role, you will not just write code; you will architect the future of our platform. We offer a dynamic environment where your expertise is valued and your growth is our priority.
Key Benefits:
- Competitive salary and annual performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous PTO and remote work flexibility options.
- Continuous learning budget and certification support.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions using modern frameworks.
- Lead architectural decisions and mentor junior developers to foster a culture of technical excellence.
- Conduct thorough code reviews and ensure adherence to best practices and coding standards.
- Collaborate with product managers and designers to translate complex requirements into technical specifications.
- Identify, troubleshoot, and resolve critical technical issues and performance bottlenecks in real-time.
- Participate actively in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Contribute to the continuous improvement of our CI/CD pipelines and DevOps processes.
Qualifications
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in JavaScript, Python, or Java.
- Expertise in front-end frameworks such as React, Vue, or Angular.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience with cloud services (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Proven track record of delivering high-quality software on time and within budget.
- Excellent communication skills and the ability to work effectively in cross-functional teams.