Job Description
Are you a visionary Software Engineer ready to join the elite ranks of top tech companies? Apex Digital Solutions is revolutionizing the fintech landscape from our headquarters in Kansas City, MO. We are looking for a Senior Software Engineer to lead the development of scalable, high-performance applications that power millions of transactions.
We offer competitive salaries, comprehensive health benefits, and the unique perk of weekly pay for all eligible employees. If you thrive in a fast-paced environment and want to make a tangible impact on the future of technology, this is your opportunity.
Responsibilities
- Architect and develop robust, scalable software solutions using modern programming languages and frameworks.
- Lead code reviews, mentor junior developers, and contribute to technical decision-making processes.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define and implement features.
- Optimize application performance, ensuring low latency and high availability across cloud infrastructure.
- Write clean, maintainable, and well-documented code that adheres to industry best practices and security standards.
- Maintain and upgrade existing legacy systems to support business growth.
Qualifications
- 5+ years of professional software development experience with proficiency in Python, Java, or Go.
- Strong experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Deep understanding of database systems (SQL and NoSQL) and data modeling.
- Experience with microservices architecture and event-driven systems.
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.