Job Description
We are seeking a highly skilled Senior Software Engineer to join our growing team in El Paso, TX. This is an immediate hire opportunity for a developer who thrives in a fast-paced environment and is passionate about building scalable, high-performance web applications.
In this role, you will take ownership of the full software development lifecycle, from conceptualization and design to implementation, testing, and deployment. You will work closely with product managers, designers, and fellow engineers to deliver solutions that drive business value and enhance user experience.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible remote/hybrid work options available.
- Professional development and certification reimbursement.
Responsibilities
- Design, develop, and deploy robust, scalable 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 well-documented code following industry best practices and coding standards.
- Troubleshoot, debug, and optimize application performance to ensure high availability and responsiveness.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 4+ years of professional software engineering experience.
- Strong proficiency in Java, Python, or C#.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of database systems (SQL, NoSQL).
- Excellent problem-solving skills and attention to detail.