Job Description
Are you a passionate Software Engineer looking to make a significant impact in a fast-paced, innovative environment? Apex Innovations is seeking a talented Senior Software Engineer to join our Houston team.
In this role, you will be at the forefront of our technology strategy, designing and building scalable software solutions that power our clients' businesses. We offer a competitive benefits package, a collaborative culture, and the opportunity to work with the latest technologies in a dynamic market.
Responsibilities
- Design, develop, and deploy high-quality, scalable software applications using modern programming languages and frameworks.
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers to define project requirements and technical specifications.
- Write clean, efficient, and maintainable code while adhering to industry best practices and coding standards.
- Participate in code reviews, technical planning, and architecture discussions to ensure system integrity and performance.
- Troubleshoot complex technical issues and optimize existing applications to improve speed and reliability.
- Mentor junior developers and contribute to a culture of continuous learning and technical excellence.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Strong proficiency in [Java, Python, or C#] and experience with front-end frameworks (e.g., React, Angular, or Vue).
- Demonstrated experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of database technologies (SQL and NoSQL) and version control systems (Git).
- Experience with Agile/Scrum methodologies and CI/CD pipelines.