Back to Jobs

Senior Software Developer

Remote, USA Full-time Posted 2026-04-22

Responsible for leading and participating in the development of software projects, providing technical expertise and guidance to junior team members, collaborating with stakeholders to understand requirements, design solutions, and ensuring the quality and scalability of the codebase. This role often plays a key role in architecture decisions, code reviews, and mentoring, aiming to deliver high-quality, efficient, and maintainable software solutions.

KEY ACCOUNTABILITIES:

Take the lead in architectural decisions and technical designs for software projects.

Mentor and guide for junior developers, providing technical expertise and fostering their professional growth.

Collaborate with cross-functional teams to ensure alignment with project goals and technical standards.

Design, develop, and maintain high-quality software solutions according to specifications.

Write clean, efficient, and maintainable code, following best practices and coding standards.

Conduct code reviews to ensure adherence to quality standards and provide constructive feedback to team members.

Analyze complex technical problems and propose cutting-edge solutions, considering factors such as scalability, performance, maintainability and security.

Research and resolve software defects, utilizing debugging tools and techniques to identify root causes and implement fixes.

Proactively identify potential issues and risks in software systems, implementing preventive measures and mitigation strategies.

Stay ahead of industry trends, emerging technologies, and best practices in software development.

Create and maintain comprehensive technical documentation, including system architecture diagrams, API specifications, and developer guides, to facilitate understanding and usage of software systems.

Share knowledge and expertise with team members through presentations, workshops, and documentation, promoting a culture of learning and knowledge sharing within the organization.

Implement and maintain automation tools and processes to streamline the DevOps lifecycle, including continuous integration and continuous deployment (CI/CD).

Collaborate with the infrastructure team to automate infrastructure provisioning, configuration management, and deployment pipelines, ensuring consistency, repeatability, and scalability across environments.

QUALIFICATIONS, EXPERIENCE, & SKILLS:

Bachelor's Degree in computer science, computer engineering, or a related field.
A minimum of 6 years of relevant experience as a software developer in different areas (Frontend, Backend, Microservices, Web services, Automation tasks, among others).

Experience working for airlines is a plus but is not required.
Certifications related to development solutions (Azure Developer Associate, Azure Devops Expert, Certified Associate in Python Programming, or similar) are desired

Ability to lead technical initiatives, mentor junior developers, and provide guidance on software design, and best practices. Leadership qualities such as decision-making, problem-solving, and conflict resolution.

Excellent organizational skills and attention to detail with the ability to prioritize tasks.

Excellent time management skills with a proven ability to meet deadlines.

Skills in documenting software designs, technical specifications, and user guides to facilitate understanding, maintenance, and knowledge sharing among team members.

Excellent standard of Spanish (written, conversational and comprehension)
Proficiency in English (written, conversational and comprehension).

Apply To This Job  

Similar Jobs

Commercial Portfolio Manager II

Remote, USA Full-time

Senior IT Program Manager - SAP Modernization job at Public Service Enterprise Group - PSEG in Newark, NJ

Remote, USA Full-time

Call Center Specialist - Remote - Part-Time (30 Hours) - Bilingual REQUIRED (Spanish/English) - $21/hr

Remote, USA Full-time

Lead Analytics Consultant (Remote)

Remote, USA Full-time

Engineering Manager: AI-Driven Delivery & SCRUM Lead

Remote, USA Full-time

Senior Software Engineer II, Developer Experience / Operational Excellence

Remote, USA Full-time

Principal Software and Security Compliance Audit Specialist – Remote

Remote, USA Full-time

flex driver

Remote, USA Full-time

Online Vacation Coordinator - No Experience Needed

Remote, USA Full-time

Remote Real Estate Virtual Assistant — CRM & Listings Pro

Remote, USA Full-time

Want Director, Oncology Medical Engagement Lead (MD required) - REMOTE in USA

Remote, USA Full-time

**Experienced Full Stack Data Entry Specialist – Customer Support and Technical Assistance**

Remote, USA Full-time

**Experienced Customer Success Manager – Healthcare SaaS Solutions**

Remote, USA Full-time

Immediate Hiring: Cloud Field Sales Representative, Google Public

Remote, USA Full-time

Senior Consultant - North America

Remote, USA Full-time

Medical Benefit Plan Document Writer

Remote, USA Full-time

DoorDash Remote Delivery Case Reviewer – Start Immediately

Remote, USA Full-time

**Experienced Customer Support Specialist - Overnight Shift for arenaflex**

Remote, USA Full-time

Senior Director, Technical Projects (Remote)

Remote, USA Full-time

**Experienced Customer Service Specialist - Overnight/Weekend Support for arenaflex**

Remote, USA Full-time