Job Description
Are you a visionary developer ready to build the future of fintech? Apex Tech Solutions is seeking a talented Senior Software Engineer to join our dynamic team in Los Angeles. We are passionate about creating scalable, high-performance software solutions that impact millions of users.
As part of our elite engineering squad, you will lead the architecture of our core platform, mentor junior developers, and drive technical innovation. If you thrive in a fast-paced, collaborative environment and love solving complex problems, we want to meet you.
Responsibilities
- Design, develop, and maintain high-availability web applications using modern programming languages and frameworks.
- Architect scalable backend systems and microservices to support growing business requirements.
- Collaborate with cross-functional teams (product, design, QA) to define feature requirements and deliverables.
- Conduct thorough code reviews and ensure adherence to best practices, security standards, and coding conventions.
- Mentor junior engineers, providing technical guidance and fostering a culture of continuous learning.
- Optimize application performance and troubleshoot complex technical issues in production environments.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional software development experience with strong proficiency in Python, Java, or Go.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Familiarity with front-end technologies such as React, Vue.js, or Angular.
- Strong understanding of database systems (SQL and NoSQL) and data modeling.
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.