Job Description
Are you a visionary engineer looking to make a tangible impact in a growing tech hub? Rio Grande Tech Solutions is seeking a Senior Software Engineer to join our elite team in Albuquerque, NM. We are passionate about building scalable, high-performance software that solves real-world problems, and we need a technical expert to lead our platform architecture.
As a Senior Software Engineer at Rio Grande Tech, you won't just write code; you'll shape the future of our product suite. We offer a competitive salary, comprehensive benefits, and a collaborative culture that values innovation and work-life balance. If you are ready to leverage your expertise in modern web technologies to build the next generation of enterprise applications, we want to meet you.
As a Senior Software Engineer at Rio Grande Tech, you won't just write code; you'll shape the future of our product suite. We offer a competitive salary, comprehensive benefits, and a collaborative culture that values innovation and work-life balance. If you are ready to leverage your expertise in modern web technologies to build the next generation of enterprise applications, we want to meet you.
Responsibilities
- Design, develop, and deploy high-scale web applications using modern JavaScript frameworks and cloud-native technologies.
- Collaborate with cross-functional teams of designers, product managers, and engineers to define feature requirements and technical specifications.
- Lead code reviews, ensure code quality, and mentor junior developers to foster a culture of continuous learning.
- Optimize application performance, ensuring fast load times and seamless user experiences across all devices.
- Architect robust backend systems and microservices to support business growth and scalability.
- Troubleshoot complex technical issues and provide innovative solutions to operational challenges.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience with proficiency in JavaScript, Python, or Java.
- Strong experience with front-end frameworks such as React, Angular, or Vue.js.
- Deep understanding of RESTful APIs, SQL/NoSQL databases, and cloud services (AWS, Azure, or GCP).
- Experience with containerization tools like Docker and orchestration platforms such as Kubernetes.
- Excellent problem-solving skills and the ability to work independently in a fast-paced, agile environment.