Job Description
Are you a visionary Software Engineer ready to architect the future of technology? Apex Systems is seeking a top-tier talent to join our elite engineering team in Kansas City. We are a fast-paced environment that values innovation, scalability, and code quality.
Why Join Us?
We offer a competitive salary package, comprehensive benefits, and the opportunity to work with cutting-edge technologies. If you are looking for Daily Pay options and a career path within Top Tech Companies, this is your chance to shine.
Responsibilities
- Design & Develop: Architect and implement scalable software solutions using modern languages and frameworks.
- Code Quality: Write clean, maintainable, and efficient code following industry best practices and standards.
- Collaboration: Work closely with cross-functional teams including Product Managers, Designers, and QA to deliver high-quality features.
- Optimization: Identify and resolve bottlenecks, ensuring high performance and responsiveness of applications.
- Mentorship: Provide technical guidance and mentorship to junior developers to foster a culture of continuous learning.
- Testing: Conduct thorough unit and integration testing to ensure system stability and reliability.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience: 5+ years of professional software development experience.
- Languages: Proficiency in Java, Python, or JavaScript is required.
- Cloud: Experience with cloud platforms such as AWS or Azure is a plus.
- Database: Strong understanding of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Agile: Familiarity with Agile/Scrum development methodologies.