Software Developer - Entry Level
Listed on 2026-07-18
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer
About Us
The Business to Business Integrations Software Development Team at Elliott Electric Supply/Nac Space works primarily on establishing connections and exchanging data with our customer and vendor systems. Elliott Electric Supply has been writing the majority of our software in-house for over 30 years. Having internal software development teams allows us to focus and be more flexible than our competition. We work on-site at the Nac Space building in Nacogdoches, TX.
Recent projects include Vendor API integrations, Customer API integrations, Vendor/Product Data enrichment, and product search/indexing improvements.
C# and ASP.NET Core are our preferred tools for new development. You’ll also have the opportunity to work on projects. However, we will work with whatever technology best suits our business needs.
What You’ll DoAs an entry-level developer, you’ll work closely with more senior developers to plan and complete assigned work while training on our system and code base. You’ll attend a few planning and review meetings, but your day-to-day will primarily be fixing defects and writing/testing new features. Developers are expected to be problem solvers, have excellent analytical skills, and be quick learners. We have solo and team projects.
QualificationsMust-Have
- Bachelor’s degree in Computer Science, equivalent work experience, or relevant training course certification
- Effective verbal and written communications skills
- Good problem-solving and analytical skills
- Attention to details
- Knowledge of computer systems, data structures, basic programming practices, systems analysis, program design, coding applications, application packages, and program testing
- .NET Framework
- C#, Visual Basic .NET
- SQL language, DB2, or other Enterprise Relational Database Management System
- Version control systems (TFVC or GIT)
- REST APIs
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).