Post job

Junior software developer job description

Updated March 14, 2024
8 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example junior software developer requirements on a job description

Junior software developer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in junior software developer job postings.
Sample junior software developer requirements
  • Bachelor's degree in Computer Science or related field
  • Proficient in one or more programming languages (e.g. Java, JavaScript, C++)
  • Knowledge of software development life cycle
  • Familiarity with database systems and Object-Oriented Programming
  • Experience with version control systems (e.g. Git, SVN)
Sample required junior software developer soft skills
  • Excellent problem-solving and analytical skills
  • Ability to work independently and in teams
  • Strong communication skills
  • Ability to adapt quickly to changing requirements
  • Aptitude for learning new technologies

Junior software developer job description example 1

ASRC Federal junior software developer job description

ASRC Federal Cyber is seeking Software Developers with an Active Secret clearance to support a government customer in Arlington, VA. Must have at least 1.5 years of .Net developer experience.
Junior Software Developer


Location:
Arlington, VA


Clearance: Active Secret clearance
, or interim Secret clearance


Summary:
ASRC Federal Cyber is seeking the best and brightest software development talent in our industry to support the critical mission of the Drug Enforcement Administration (DEA). We are developing the applications that provide the tools necessary for our drug enforcement agents and the greater law enforcement community to take illicit drugs and those who traffic them off the street. The current opioid crisis in our country is testament to the critical mission of the DEA.


Responsibilities:



The candidate will be a part of the operations and maintenance team. Web Application Developers shall be responsible for all code they develop and submit for review. Works in a team environment, utilizing agile development methodologies. Takes direction from team lead and other senior members. Participates in meetings, discussions and demonstrations of applications and associated data in support of operational applications in the Classified, Unclassified, and Sensitive but Unclassified environments.



Requirements



Requirements:



Ability to quickly deliver small projects, and to frequently transition between projects and applications. Experience in packaging and delivering software and documentation to a production environment. Excellent communication skills. Must be a U.S. Citizen and have an active Secret clearance (interim is acceptable). Applicants selected will be subject to a Government security background investigation and must meet eligibility and DEA suitability requirements.



Education/Experience:



Bachelor's degree in Computer Science/Engineering/Information Systems desired Minimum 1.5 years of .NET/C# application development experience Experience with Agile and development methodologies



**COVID-19 Vaccination Requirement Statement


The COVID-19 vaccination requirement in Executive Order 14042 and FAR 52.223-99 is currently not effective. But please note that if those or other related requirements become effective, positions will require successful candidates to obtain and show proof of COVID-19 vaccination(s). ASRC Federal is an equal opportunity employer and will provide reasonable accommodation to those individuals who are unable to be vaccinated consistent with federal, state, and local law.


EEO Statement


ASRC Federal and its Subsidiaries are Equal Opportunity / Affirmative Action employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.
jobs
Post a job for free, promote it for a fee

Junior software developer job description example 2

Sightline Payments LLC junior software developer job description

The Junior Full Stack Software Developer is responsible for building, testing and maintenance of internal business software applications. Building will include gathering of requirements, design, writing code and testing. In this role, you will work with quality assurance and senior IT to ensure reliability and integrity of all software projects and you will work with other groups inside the business to assist in requirements gathering and development of functional specs. You are also expected to work directly with API customers to assist in identifying and isolating existing technical issues and proposing solutions. This role is offering a base salary in the range of $85,000-$95,000, depending on experience. The top end of the range will be reserved for candidates with a strong background in all of the listed must-have and nice to have requirements. There is the potential to earn up to an additional 10% annually in bonus. Our benefits start on the 1st of the month after the start date and include unlimited PTO, up to a 3% match on 401K contributions, paid parental leave, and a robust health benefits package with 90% paid employee portion of costs.

Here's an idea of some of your daily responsibilities:

  • Write and debug UI and/or backend code with minimum assistance from the senior developers or leads
  • Troubleshoot and refactor existing code
  • Follow best practices and code standards adopted by the enterprise
  • Explore innovative and efficient solutions to accomplish development task
  • Become familiar with the data structures and third-party integrations
  • Writes queries against SQL Server databases for retrieving and manipulating the data

Here are some of the skills you bring:

  • Expertise in C#, .Net Core 5+, or .Net Framework , Web API, MVC
  • Expertise in Angular 7+ or React
  • Experience with Ionic Framework
  • Practical knowledge of development tools (Visual Studio, Visual Studio Code, SSMS)
  • Experience with Agile project management, Source control and CI/CD through DevOps (GIT, Azure DevOps)
  • Expertise in ANSI SQL, functions, stored procedures, views, and referential integrity constraints

Have we caught your attention? APPLY NOW!


About Sightline Payments

Sightline Payments is the recognized industry leader in innovative cashless gaming solutions and has placed multiple programs supporting gaming verticals in the United States. Our Play+ solution offers players a truly cashless gaming experience with complete flexibility for how to manage and spend their funds. We offer flexible integration choices to meet our clients operating environment and preferred user experience, support communications with multiple gaming systems, and manage all aspects of our program from conception to ongoing program success. We are rapidly growing company that is positioned to meet the challenges of an evolving gaming ecosystem market.

Our environment is entrepreneurial and fast-paced. Individual and creative contributions to our company objectives are highly encouraged and recognized. There will be an abundance of opportunities to develop new skills and to benefit from interaction with a highly experienced leadership team.

jobs
Dealing with hard-to-fill positions? Let us help.

Junior software developer job description example 3

Dynetics junior software developer job description

Dynetics, a Leidos company, is seeking a talented Software Engineer to join a diverse team to create unique solutions for complex problems. With offices across the United States engaging in the defense, space, cyber and commercial fields, Dynetics provides responsive, cost-effective engineering, scientific and IT solutions.

The Software Engineer will be capable of contributing to efforts to develop requirements, design, implement, test, and integrate software to support various applications. Software development includes but is not limited to user interface applications, data verification tools, modeling and simulation based applications, hardware integration/communication, and artificial intelligence.

This developer will be working with a highly technical team in developing solutions to meet our customer needs. Examples include software and hardware integration, front-end and back-end application development, stand-along application suites, web applications, and artificial intelligence solutions. The team consists of developers with strong fundamental skills that value using best practices, exercising peer reviews, and exceeding customer expectations.

The candidate must be comfortable in a fast-paced working environment and be a motivated, independent learner.
The candidate must be highly organized with a strong technical background and attention to detail.


Basic Qualifications



Candidate must be working toward Bachelors or recently graduated with Bachelor's in Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university. Candidate must have 0 to 5 years of experience working within a highly technical software development project-oriented environment. Candidate must demonstrate strong competency in software development in one or more of the following languages: C/C++, C#, or Java and possesses aptitude for good software design techniques The position requires a self-disciplined individual with good people skills, verbal skills, writing skills, and strong technical interests/capabilities. Candidate must be able to effectively collaborate within a team environment. Candidate must demonstrate knowledge of Windows Operating systems. Candidate must be a resident of the North Alabama area or willing to relocate to Huntsville - North Alabama, AL area.



Other Qualifications


Preference shown to candidates who have experience and/or working knowledge with:

Knowledge of additional programming languages (Python, FORTRAN, MATLAB, LabView) Full-stack development Agile methodologies i.e. Scrum CMMI Embedded system development Automated software test development Customer Engagement



Security Requirements


Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.


01.01.17-2022-44

Closing Date:

12/31/2022


COVID Response


In order to enter Dynetics facilities in the U.S. and to attend Dynetics events outside our facilities, employees are required to be vaccinated or have an approved exemption on file for COVID-19. In addition, we are receiving guidance from certain customers that onsite contractor personnel will need to be fully vaccinated to access customer facilities. If you are not vaccinated, please consider getting your COVID-19 vaccination as soon as possible. If you have any questions, please contact your Talent Acquisition POC.
jobs
Start connecting with qualified job seekers

Resources for employers posting junior software developer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Junior software developer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.