Job Description
Are you a visionary engineer looking to make an impact in a thriving tech ecosystem? Apex Tech Solutions is seeking a Senior Software Engineer to join our dynamic team in Las Vegas, NV. We are building next-generation software solutions for a diverse portfolio of clients, ranging from fintech to hospitality.
In this role, you will have the autonomy to design, develop, and deploy high-scale applications that drive business growth. You will work in a collaborative environment that values innovation, code quality, and mentorship.
Why Join Us?
We offer a competitive compensation package, comprehensive health benefits, and a flexible hybrid work schedule. If you are passionate about technology and want to work on challenging projects in a vibrant city, we want to hear from you.
Responsibilities
- Design and implement scalable backend services and APIs using modern frameworks.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Optimize application performance and ensure database efficiency.
- Conduct code reviews and mentor junior developers to maintain high coding standards.
- Participate in the full software development lifecycle, from planning to deployment.
- Troubleshoot complex technical issues and implement robust solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional software development experience.
- Proficiency in Python, Java, or Go.
- Strong experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.