> Markdown version of [/jobs/ext/1504806-associate-software-engineer](https://www.wearedevelopers.com/jobs/ext/1504806-associate-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Associate Software Engineer - **Company:** STEELE CONSULTING LLC - **Location:** El Paso, TX, United States (Remote available) - **Experience:** Starter - **Salary:** $50,000.0 - $60,000.0 - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Unit Testing, C++ (Programming Language), Databases, Python (Programming Language), PostgreSQL, Microsoft SQL Server, Pair Programming, Scrum Methodology, Ruby on Rails, Responsive Web Design, Software Engineering, SQL Databases, ReactJS, AngularJS, Front End Software Development, Software Version Control, Programming Languages - **Published:** July 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=26edaab5f8022619 ## About the Role A foundation in software development, whether through a degree, bootcamp, internships, personal projects, or equivalent experience. - Familiarity with one or more modern programming languages (for example, Java, Python, C++, JavaScript, or Ruby on Rails). - Exposure to front-end frameworks such as React or Angular, and/or server-side development with databases (for example, PostgreSQL, SQL Server or another SQL database). - Basic understanding of version control (such as Git/GitHub) and an interest in Agile team practices. - Strong problem-solving instincts, clear communication, and the ability to collaborate on a team. - A growth mindset: humility, curiosity, openness to feedback, and eagerness to learn. *You don't need to check every box. If you're early in your career and excited to grow, we encourage you to apply.* What Success Looks Like: - Demonstrates strong growth potential across our core engineering competencies. - Produces reliable, maintainable code with growing independence., * Bachelor's (Preferred), * Software development: 1 year (Preferred) ## Description Steele Consulting is hiring an Associate Software Developer to join our software engineering team. This is an entry level role designed to give developers a structured foundation for long term success. You'll work alongside experienced engineers and leaders who support your growth through mentorship, feedback, and hands-on collaboration on real client projects. The target progression for this role is advancement to Software Engineer (D2) within approximately 12 months, based on demonstrated growth, technical proficiency, ownership, communication, and alignment with our mission and values. If you're eager to learn, take feedback well, and want to build a career not just land a first job we'd like to hear from you. What You'll Do: - Contribute as a front end or back end developer on Agile software development teams, building responsive user interfaces with modern JavaScript or native mobile frameworks and developing server side APIs, databases, and supporting services. - Write secure, readable, and maintainable code while learning Steele's engineering standards and best practices. - Develop unit tests and self-test your work to ensure reliability, and participate in peer reviews and pair programming to strengthen your skills and improve solution quality. - Take part in Agile ceremonies, sprint planning, backlog refinement, reviews, and retrospectives and communicate progress consistently. - Build an understanding of client businesses and goals, and begin translating technical concepts into clear, business friendly language for both technical and non technical audiences. - Grow through documentation, research, and collaboration with peers and stakeholders, continuously expanding your technical skills. ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)