Job Description
Join a Dynamic Team in Houston, TX!
We are looking for a talented Senior Software Engineer to join our growing team. Apex Tech Solutions is proud to be a foreigner-friendly employer, dedicated to fostering a diverse and inclusive workplace. We offer comprehensive visa sponsorship (H1B, TN, O-1) and relocation assistance to qualified candidates.
In this role, you will lead the design and development of scalable software solutions, working in a collaborative environment that values innovation and technical excellence.
Responsibilities
- Architecture & Development: Design, develop, and maintain robust, scalable software applications using modern languages and frameworks.
- Collaboration: Work closely with product managers, designers, and other engineers to define requirements and deliver high-quality features.
- Code Quality: Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Optimization: Identify and resolve technical bottlenecks, optimize application performance, and ensure system reliability.
- Mentorship: Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning.
- Testing: Participate in code reviews and implement comprehensive testing strategies to ensure software quality.
Qualifications
- Experience: 5+ years of professional software development experience.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Technical Skills: Proficiency in JavaScript/TypeScript, React, Python, or Java. Experience with SQL/NoSQL databases.
- Cloud: Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts.
- Work Authorization: Eligibility to work in the US (we provide sponsorship for qualified foreign applicants).