Job Description
Join the Future of Tech in Albuquerque
Apex Innovations is seeking a visionary Software Engineer to join our dynamic team in Albuquerque, NM. We are a fast-paced tech company building next-generation cloud solutions, and we need a problem solver who thrives in a collaborative, high-performance environment.
If you are passionate about clean code, scalable architecture, and innovative problem-solving, we want to hear from you. This is an opportunity to work on projects that matter, backed by a competitive benefits package and a culture that values creativity and growth.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work arrangements including hybrid options.
- Professional development opportunities and mentorship programs.
- State-of-the-art equipment and a collaborative workspace.
Key Responsibilities:
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Debug, troubleshoot, and resolve complex technical issues in a timely manner.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Contribute to the full software development lifecycle, from concept through deployment.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 3-5 years of professional software development experience.
- Proficiency in at least one primary language (e.g., Python, Java, C++, or JavaScript/TypeScript).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Strong understanding of data structures, algorithms, and software design patterns.
- Excellent communication skills and the ability to work effectively in a team setting.
Skills: Python, JavaScript, React, AWS, SQL, Docker, Git, Agile Methodologies
Category: Information Technology
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Debug, troubleshoot, and resolve complex technical issues in a timely manner.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Contribute to the full software development lifecycle, from concept through deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 3-5 years of professional software development experience.
- Proficiency in at least one primary language (e.g., Python, Java, C++, or JavaScript/TypeScript).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Strong understanding of data structures, algorithms, and software design patterns.
- Excellent communication skills and the ability to work effectively in a team setting.