Job Description
Join the Apex Digital Systems Team and Start Immediately!
We are looking for a highly skilled Senior Software Engineer to drive innovation and build scalable solutions. If you are ready to make an immediate impact in a thriving tech hub, this is your chance to join a forward-thinking organization.
Why Join Us?
- Immediate Start: Onboard and begin contributing from day one.
- Competitive Compensation: Attractive salary package and performance bonuses.
- Modern Tech Stack: Work with cutting-edge tools and frameworks.
- Growth Opportunities: Clear pathways for career advancement within the company.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages.
- Collaborate with cross-functional teams (UX/UI, Product, QA) to define, design, and ship new features.
- Conduct code reviews, write unit tests, and ensure code quality and performance standards are met.
- Troubleshoot and debug complex technical issues to ensure system stability and uptime.
- Participate in architectural discussions to define best practices and technical strategies.
- Optimize applications for maximum speed and scalability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional experience in software development.
- Proficiency in languages such as Python, Java, or JavaScript and frameworks like React or Node.js.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Strong understanding of database systems (SQL and NoSQL).
- Excellent problem-solving skills and ability to work in an agile, fast-paced environment.