TexAgs is Hiring: Entry Level Software Developer
5.2k Views
TexAgs is seeking an entry-level Software Developer to join our development team, building and maintaining web, mobile and TV applications for our passionate user base. This role involves working with both modern technologies and established systems, requiring someone who can navigate legacy code while contributing to new feature development. You'll gain valuable hands-on experience maintaining production applications while collaborating with designers and developers to deliver new functionality.
Key Responsibilities
Feature Development
- Develop new user-facing features for existing web, mobile and TV applications
- Collaborate with designers and other developers to design and implement new features
- Write practical, efficient, and well-tested code that balances technical best practices with time and budget constraints
- Participate in code reviews and contribute to technical discussions
Code Maintenance & Troubleshooting
- Assist in maintaining and troubleshooting a long-standing C# codebase that mixes legacy systems with modern development
- Navigate and debug older code to understand how it works and implement fixes without breaking existing functionality
- Identify and resolve bugs and performance issues in existing applications
- Document code changes and maintain technical documentation
Testing & Quality Assurance
- Thoroughly test code, whether through automated or manual testing, to ensure feature quality before deployment
- Debug and troubleshoot issues reported by users or QA team
Collaboration & Communication
- Work closely with product managers to understand feature requirements
- Communicate progress, blockers, and technical challenges to the team
- Contribute to improving team processes and development workflows
Required Qualifications
Education & Experience
- Bachelor's degree in Computer Science, Computer Engineering or a similar program
- Academic or professional experience working on software projects with a team
- Demonstrated ability to complete projects from start to finish
Technical Skills
- Strong familiarity with C# / .NET, or proficiency in a similar programming language with a strong desire to learn .NET
- Basic understanding of web development technologies like HTML, CSS, JavaScript, and SQL
- A good understanding of concurrent programming concepts, like promises or async/await
- Familiarity with version control systems like Git
Core Competencies
- Strong, independent problem-solving and analytical skills, especially with reading code you didn't write
- Excellent communication and teamwork abilities
- Ability to learn quickly and adapt to new technologies
- Detail-oriented with a commitment to writing clean, maintainable code
- Self-motivated with the ability to manage time effectively and meet deadlines
Preferred Qualifications
- Experience working with legacy codebases or maintaining existing applications
- Familiarity with mobile development (iOS, Android or cross-platform)
- Experience with TV/streaming application development
- Understanding of agile development methodologies
- Knowledge of Texas A&M University athletics and the TexAgs community
- Contributions to open-source projects or personal portfolio of development work
What We Offer
Compensation & Benefits
- Competitive salary ($62-78k) commensurate with experience
- Comprehensive health, dental, and vision insurance
- SIMPLE-IRA retirement plan with company matching
- Paid time off and holiday schedule
Work Environment
- Collaborative team environment with experienced developers
- Opportunity to work on applications used by a passionate Aggie community
- Exposure to diverse technologies across web, mobile, and TV platforms
- Professional development and learning opportunities
- Growth potential within the engineering team
Apply on Indeed
Never miss the latest news from TexAgs!
Join our free email list