Job Description
Ready to Lead the Tech Revolution in Kansas City?
Apex Digital Systems is seeking a Senior Software Engineer to join our elite engineering team. We are offering an immediate hire opportunity for a results-driven professional who thrives in a fast-paced, innovative environment. If you are passionate about scalable architecture and clean code, we want to meet you.
Our Culture:
- Immediate Start: Kick off your new role within two weeks.
- Hybrid Flexibility: Enjoy the best of both worlds with a flexible hybrid work model.
- Growth Opportunities: Clear pathways for career advancement and technical leadership.
We are transforming the industry, and we need a visionary engineer to help us build the future.
Responsibilities
- Architect and implement scalable, high-performance software solutions using modern technologies.
- Lead the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Collaborate with cross-functional teams (product managers, designers, QA) to deliver top-tier products.
- Optimize existing codebases to improve speed, reliability, and security.
- Mentor junior developers and conduct rigorous code reviews to maintain high standards.
- Participate in architectural discussions and technical decision-making processes.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience).
- 5+ years of professional software engineering experience in a relevant field.
- Strong proficiency in backend languages (Java, Python, or Node.js) and front-end frameworks (React, Angular, or Vue).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Deep understanding of database systems (SQL/NoSQL) and RESTful APIs.
- Excellent problem-solving skills and ability to work independently or in a team setting.