Job Description
Urgent Hiring Opportunity: Apex Digital Systems is looking for a Senior Software Engineer to join our growing team in Kansas City, Missouri. We are seeking a self-motivated professional who is passionate about building scalable, high-performance web applications and driving technical innovation.
In this role, you will lead the development of critical software solutions, mentor junior developers, and collaborate with cross-functional teams to deliver exceptional user experiences. If you are ready to take your career to the next level with an industry leader, apply today.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern technologies (React, Node.js, Python).
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Write clean, maintainable, and well-documented code while adhering to industry best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to foster team growth.
- Troubleshoot complex technical issues, debug applications, and optimize system performance.
- Participate in the full Software Development Life Cycle (SDLC) from planning to deployment.
- Stay up-to-date with emerging technologies and industry trends to recommend improvements.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with front-end frameworks (React, Angular, or Vue.js) and RESTful APIs.
- Deep understanding of relational and non-relational databases (SQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Excellent problem-solving skills, attention to detail, and strong communication abilities.