Job Description
Are you a skilled Software Engineer looking for the flexibility of daily pay and a dynamic work environment? Apex Digital Systems is seeking a top-tier talent to join our Baltimore-based team. We pride ourselves on innovative solutions and employee-centric policies, including the ability to access your earnings daily.
As a key member of our engineering squad, you will play a pivotal role in designing, developing, and maintaining scalable software solutions. If you are passionate about code quality and looking for a role that values your time and expertise, we want to hear from you.
Responsibilities
- Design, develop, and deploy high-quality software applications using modern programming languages.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code while adhering to best practices.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Debug, test, and troubleshoot issues to ensure system stability and performance.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional experience in software development.
- Proficiency in at least two core languages (e.g., Python, Java, JavaScript/TypeScript).
- Strong understanding of databases (SQL) and RESTful APIs.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.