Job Description
Apex Systems is a leading technology solutions provider, and we are looking for a talented Software Engineer to join our dynamic team in El Paso, TX. We specialize in building scalable web applications and cloud infrastructure that power businesses across the nation.
In this role, you will be at the forefront of our engineering efforts, collaborating with product managers and designers to deliver top-tier software solutions. If you are passionate about clean code, system architecture, and solving complex technical challenges, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications and APIs.
- Collaborate closely with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code in Python, Java, or JavaScript.
- Conduct thorough code reviews and provide constructive feedback to ensure code quality.
- Identify, troubleshoot, and resolve complex bugs and performance issues.
- Participate in the full software development lifecycle using Agile/Scrum methodologies.
- Stay current with emerging technologies and industry best practices.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 3-5+ years of professional software development experience.
- Strong proficiency in Java, Python, or C#.
- Experience with SQL and relational databases (PostgreSQL, MySQL).
- Familiarity with RESTful APIs and web service integration.
- Knowledge of cloud platforms (AWS, Azure, or Google Cloud) is highly desirable.
- Excellent problem-solving skills and attention to detail.