Junior software developer job description
Example junior software developer requirements on a job description
- 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)
- 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
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.
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.
Junior software developer job description example 3
Dynetics junior software developer job description
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.