Job Description
We are seeking a highly skilled Software Engineer to join our elite engineering team in Albuquerque, New Mexico. This is an urgent hiring opportunity for a self-motivated individual who thrives in a fast-paced, innovative environment.
At Apex Digital Systems, we build scalable software solutions that power critical industries. As a key member of our team, you will be responsible for designing, developing, and maintaining robust applications that drive business growth.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Work with cutting-edge technologies.
- Flexible remote/hybrid work options.
- Opportunities for professional growth and mentorship.
Don't miss this chance to advance your career with a company that values technical excellence. Apply today!
Responsibilities
- Design, develop, and deploy high-quality, scalable software applications using modern languages and frameworks.
- Collaborate closely with product managers, designers, and other engineers to define feature requirements and technical architecture.
- Write clean, maintainable, and well-documented code through rigorous code reviews.
- Identify, troubleshoot, and resolve complex technical issues and system bottlenecks.
- Contribute to the full software development lifecycle, including testing, debugging, and deployment.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Mentor junior developers and provide technical guidance to the team.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Minimum of 3-5 years of professional software development experience.
- Strong proficiency in at least two of the following: JavaScript, Python, Java, or C#.
- Experience with front-end frameworks (React, Angular, Vue) and RESTful APIs.
- Familiarity with relational databases (PostgreSQL, MySQL) and cloud platforms (AWS, Azure).
- Proven experience working in an Agile/Scrum development environment.
- Excellent problem-solving skills and attention to detail.