Junior Software Developer Jobs in the United States
L3Harris Technologies
Rochester, NY
Design, implement, and maintain embedded firmware to manage and drive the behavior of tactical, “fly-away” SATCOM terminals used by governments, militaries, and disaster-relief agencies. In compliance with pay transparency requirements, the salary range for this role in Colorado, Hawaii, Illinois, Maryland, Minnesota, Vermont, Washington State and New York State is $73,000 - $136,000.
L3Harris Technologies
Greenville, TX
Experience breaking down intricate projects into manageable segments, delegating the tasks to appropriate team members, and meticulously supervising the progression to ensure successful completion. Experience with communications system integration, RF systems, computer, network, storage, software development, Multi-Level Security systems, and mission interface designs.
L3Harris Technologies
Palm Bay, FL
This includes proposal support, requirements analysis and management, task planning, technical documentation (including generation of Statements of Work and specifications), design oversight participation, design synthesis in a multi-functional engineering environment, build and test support, subcontract control, risk management input, integration and verification test support, system deployment support and in-house technical support during the operational life-cycle of the system. Experience in Systems & Software Architecture with advanced expertise in Data Architecture, Data Modeling, Model Based System Engineering (MBSE) and SysML, Army’s GCS Common Infrastructure Architecture (GCIA) Specification including advanced knowledge and the “hands on” use of Data Architecture Modeling Level (DAML) constructs, Future Airborne Capability Environment (FACE) and FACE Data Models.
L3Harris Technologies
Nashville, TN
This includes proposal support, requirements analysis and management, task planning, technical documentation (including generation of Statements of Work and specifications), design oversight participation, design synthesis in a multi-functional engineering environment, build and test support, subcontract control, risk management input, integration and verification test support, system deployment support and in-house technical support during the operational life-cycle of the system. Experience in Systems & Software Architecture with advanced expertise in Data Architecture, Data Modeling, Model Based System Engineering (MBSE) and SysML, Army’s GCS Common Infrastructure Architecture (GCIA) Specification including advanced knowledge and the “hands on” use of Data Architecture Modeling Level (DAML) constructs, Future Airborne Capability Environment (FACE) and FACE Data Models.
L3Harris Technologies
Park City, UT
Proven experience in Project leadership roles with a focus on software integration and test engineering focused on communications technology projects. Lead efforts in responding to ‘Request for Proposals’ ensuring the capture of future contracts and growing cross-functional relationships with New Business Development Leaders .
L3Harris Technologies
Salt Lake City, UT
Proven experience in Project leadership roles with a focus on software integration and test engineering focused on communications technology projects. Lead efforts in responding to ‘Request for Proposals’ ensuring the capture of future contracts and growing cross-functional relationships with New Business Development Leaders .
L3Harris Technologies
Rochester, NY
We are in need of an embedded SW engineer who can support the networking subsystem to include implementing network protocols, analyzing defects using network monitoring tools, and supporting test organizations in configuring test scenarios. The Tactical Communications SW engineering group is looking to expand its team of networking SW engineers to work on a collection of modern tactical military radios for DoD and Allied market space.
L3Harris Technologies
Rochester, NY
Experience implementing and/or configuring common networking protocols (Ethernet, IP, UDP/TCP, IPSec, RIP, OSPF, PIM) as well as the POSIX socket API is a definite plus. The product family has an extensive software code base executing on multiple embedded GPP, DSP, and FPGA devices and relies on the Software Communications Architecture (SCA) and CORBA middleware for component interaction.
L3Harris Technologies
Rochester, NY
The L3Harris Communication Systems (CS) segment Tactical Communications sector (TCOM) is seeking a highly motivated, team oriented embedded software design engineer who will be a member of a cross functional team with hands on responsibility for all phases of the software development process from requirements definition through integration and testing of completed product. Work with product design, test, manufacturing, logistics engineering teams, product and program management and other groups, and external customers as needed to define and execute radio product development projects and deliver high-quality radio products.
Junior Software Developer Jobs Overview
Junior software developers are part of a software development team and work on small projects—or have supporting roles in large projects—while they gain experience. They help to create computer operating systems, programs, or mobile apps. It's a good time to look for junior software developer jobs—the Bureau of Labor Statistics predicts that software developer employment will grow by a whopping 22% over the next 10 years.
As a junior software developer, you may be working on software to be sold commercially or on custom software for a particular client. Either way, you start by analyzing the consumers' needs and creating a sample design that shows exactly how your software will meet those needs. You'll then move on to create models and diagrams for programmers to turn into code. Once the programmers are finished, you'll test the program and make notes of any bugs to fix later. Lastly, you'll work on updates, troubleshooting, and patching code.
If you're looking for more job opportunities, try searching for computer jobs or one of these comparable options:
Junior Software Developer Education and Skills
To have a shot at getting hired as a junior software developer, you'll need a bachelor's degree in computer and information technology or a related field such as software engineering. Getting a master's degree will help you move up the ladder more quickly, but it isn't required. Since software is an evolving field, you'll need to stay up to date on the latest tools and programming languages.
In addition to a formal education, successful software developers also have a certain set of skills. They're analytical, which helps them determine their customers' needs, and they have exceptional communication and interpersonal skills that enable them to work on a team. Other valuable abilities that will help you in your job as junior software developer are:
- Creative abilities
- Being detail oriented
- Problem-solving skills
Update Your Junior Software Developer Resume
To apply to junior software developer jobs, you'll need a resume and cover letter. Your resume should be a simple overview of your work history, technical skills, and biggest achievements. To make it easier on yourself, you can use our sample resume for software developers as a template.
In your cover letter, you can explain your work experience in great depth and demonstrate your passion for the field and the role or company you're applying to. Use our cover letter tips to learn how to write a professional letter. Or take advantage of the cover letter samples we've posted on Monster.
Interviewing for a Junior Software Developer Job
Your next step in the hiring process is a job interview—you'll likely go through multiple rounds of job interviews when you apply for a job as a junior software developer. Many people experience nerves right before and during their interview. To combat this, we've created sample interview questions and answers what will help you prepare for common questions. Also be sure to brush up on the fundamentals of software development before the big day.
How Much Do Junior Software Developer Jobs Pay?
You deserve to get paid what you're worth. Software developers are in high demand at companies across the country—and that will be reflected in your pay. Software developers earn a median income of $102,943 a year, but as a junior software developer, you can expect a lower starting salary of around $70,000. To learn how much you'll be making in your area and how you can advance your career, check out our useful Salary Tool.
Want to Learn More About a Company You're Interested In?
If you want to learn more about a business's background, employee benefits, locations, or history, you can go to our business profiles. Simply do a search for the company you're interested in. You'll also find their social media profiles and recent job openings here.
Develop Your Software Career With Monster
Do you have aspirations to invent the latest viral app or improve the functionality and design of current software? Then it's time to start applying to junior software developer jobs! Create your Monster account to apply to jobs that interest you. When you upload your resume to your profile, you'll also make it easy for top recruiters and employers to find you.