Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Mabus Agency

Junior Software Developer

Entry-Level JobVerifiedNo experience needed

Career Insights for Software Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Mississippi data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.

$118,464 / year median in Mississippi

+4% projected growth

Explore Career

Job Description

As a Junior Software Developer, you'll support our development team across a variety of projects. Initially, you'll assist with day-to-day development tasks while learning our processes and methodologies. As your experience grows, you'll gradually take on larger responsibilities and contribute to both client websites and our internal software products.
Responsibilities include:
Assist senior developers with ongoing client website projects and the development of our software applications. Test and assist with debugging issues across multiple projects. Create and maintain technical documentation, project notes, and development documentation as needed. Collaborate with developers, designers, and project managers to complete assigned tasks. Participate in code reviews and continuously expand your technical knowledge. Learn and follow our established processes, methodologies, coding standards, and best practices. Required Qualifications We're looking for someone who has a solid technical foundation, takes pride in producing quality work, and is eager to learn from experienced developers. The ideal candidate is professional, technically minded, and understands that growth comes from collaboration, feed Required experience: Working knowledge of HTML5 and CSS3. Experience with one or more scripting languages such as JavaScript, Python, PHP, Ruby, or similar. Basic understanding of asynchronous web requests (such as AJAX or fetch()). Understanding of relational databases (MySQL, Postgre
SQL, SQL
Server, or similar). Experience working with text-based data formats such as JSON, XML, and CSV. Basic understanding of responsive web development. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. A willingness to learn our processes and methodologies, accept constructive feed Associate's or bachelor's degree in Computer Science, Software Engineering, Management Information Systems, Web Development, or a related field preferred. Equivalent technical training, certifications, or demonstrated development experience may be considered in place of a degree. Preferred Qualifications Experience in any of the following is a plus: WordPress development. Website design and UI/UX fundamentals. Applicants who indicate website design experience should include a portfolio showcasing recent work. Experience with Git or other version control systems. Exposure to modern JavaScript frameworks. What Success Looks Like During your first several months, you'll: Learn our processes, methodologies, and coding standards. Support senior developers on both software applications and website projects. Become comfortable working within our existing codebases. Take ownership of smaller development tasks while receiving mentorship and feed Build the confidence and experience needed to contribute to increasingly complex projects over time. Who You Are We're looking for someone with both the technical aptitude and the mindset to grow into an exceptional developer.
You are:
Curious and eager to learn. Technically minded with a passion for solving problems. Comfortable asking questions and accepting constructive feed Detail-oriented and committed to producing quality work. Reliable, accountable, and professional. Excited about working in a collaborative startup environment where you'll have the opportunity to make a meaningful impact while growing your career. Why Join Us? Work alongside experienced developers who are invested in your growth. Gain experience building both commercial websites and software applications. Learn modern development practices through real-world projects. Grow into increased responsibility as your skills develop. Be part of a growing company where your contributions directly influence our products and success.