Job Description
NexaTech Solutions is on a mission to redefine the digital landscape in Houston, and we are looking for a Senior Software Engineer to join our rapidly expanding team. If you are passionate about building scalable, high-performance applications and thrive in a dynamic, fast-paced environment, this is your chance to make a significant impact.
We offer competitive compensation, comprehensive benefits, and a culture that fosters innovation and growth. We are actively hiring for immediate start dates, so don't miss this opportunity to advance your career in one of the nation's top tech hubs.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern programming languages and frameworks.
- Collaborate closely with product managers, designers, and engineers to define feature requirements and deliver exceptional user experiences.
- Write clean, efficient, and well-documented code, ensuring adherence to best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to team members to ensure code quality and knowledge sharing.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks in production environments.
- Mentor junior developers, fostering a collaborative and supportive team environment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 5 years of professional experience in software development, with a focus on full-stack engineering.
- Proficiency in modern languages such as Python, Java, or JavaScript (TypeScript).
- Strong experience with front-end frameworks like React, Angular, or Vue.js.
- Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) and containerization tools (Docker, Kubernetes).
- Strong problem-solving skills and the ability to work independently in a fast-paced, agile setting.
- Familiarity with SQL/NoSQL databases and version control systems like Git.