Job Description
Are you a talented Software Engineer looking for your next big opportunity?
We are Apex Digital Systems, a rapidly growing technology firm in Baltimore, MD, and we are urgently hiring a Senior Software Engineer for a Direct Hire position. If you are passionate about building scalable, high-performance applications and want to join a team that values innovation, apply today!
Why Join Us?
- Direct Hire: No contract agencies. We are looking for long-term talent to grow with us.
- Competitive Pay: Salary range from $120k to $160k depending on experience.
- Modern Tech Stack: Work with the latest tools and cloud infrastructure (AWS/Google Cloud).
- Growth Opportunities: Clear career progression paths within a dynamic organization.
Don't miss this chance to advance your career in Baltimore's thriving tech scene. Hiring Now!
Responsibilities
- Design, develop, and maintain robust, scalable software solutions using modern languages (Java, Python, or JavaScript).
- Collaborate closely with cross-functional teams including product managers, designers, and QA engineers to define and deliver features.
- Write clean, efficient, and well-documented code, ensuring adherence to industry best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance optimization.
- Troubleshoot complex technical issues and debug software to ensure 99.9% uptime.
- Conduct technical research and propose innovative solutions to improve system architecture.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in at least two of the following: Java, Python, JavaScript (React, Vue, or Angular).
- Experience with relational and non-relational databases (SQL, PostgreSQL, MongoDB).
- Strong understanding of cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.