
Software Developer (Entry Level)
ASSYST · Sterling, VA
- On site
- Full-time
- $60,000 / year
- Sterling, VA
Job highlights
- Design and develop software applications.
- Collaborate with cross-functional teams.
- Write clean, testable, and efficient code.
- Debug and resolve software defects.
- Provide customer support and learn new technologies.
About the role
Entry Level Software Developer
ASSYST is seeking an Entry Level Software Developer with basic Programming skills to join our team. As a Junior Software Developer Programmer, you will be responsible for designing, developing, and maintaining software applications and systems. You will be working with a team of developers, designers, and project managers to deliver high-quality software products to our clients.
US Citizenship is required with the ability to obtain background clearance.
Key Responsibilities
- Design and develop software applications using UI programming languages HTML, CSS, Javascript
- Collaborate with other developers, designers, and project managers to deliver high-quality software products to clients
- Write well-designed, testable, and efficient code
- Debug and resolve software defects
- Maintain code standards and adhere to established development processes
- Document software requirements and design specifications
- Provide customer support
- Stay up-to-date with new programming technologies, techniques, and best practices
Qualifications
- Bachelor's degree in Computer Science or a related field
- Good knowledge of any of the programming languages such as JAVA, C#, Python, Angular, React or Vue.
- Strong problem-solving and analytical skills
- Familiarity with software development methodologies such as Agile Scrum
- Excellent verbal and written communication skills
- Attention to detail and an ability to learn quickly
ASSYST Benefits
We are proud to offer a robust benefits package including medical, dental, vision, 401(k) retirement plan, disability insurance, flexible spending accounts and more in order for our employees to maintain a secure work/life balance.
ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law.
Key skills/competency
- Software Development
- Programming
- HTML
- CSS
- Javascript
- JAVA
- C#
- Python
- Agile Scrum
- Problem-solving
Skills & topics
- Software Developer
- Entry Level
- Junior Developer
- Programmer
- HTML
- CSS
- Javascript
- JAVA
- C#
- Python
- Angular
- React
- Vue
- Agile
- Scrum
- Software Engineering
- Computer Science
- UI Development
How to get hired
- Tailor your resume: Highlight programming skills like JAVA, C#, Python, Angular, React, or Vue, and mention Agile Scrum experience.
- Showcase problem-solving: Emphasize your analytical skills and ability to learn quickly in your application.
- Prepare for technical questions: Be ready to discuss your UI programming knowledge (HTML, CSS, Javascript) and software design principles.
- Demonstrate communication: Practice articulating your thoughts clearly, as excellent verbal and written communication are key.
- Understand ASSYST's values: Research their commitment to equal opportunity and employee well-being.
Technical preparation
Behavioral questions
Frequently asked questions
- What programming languages are most relevant for the Entry Level Software Developer role at ASSYST?
- For the Entry Level Software Developer position at ASSYST, a good knowledge of programming languages such as JAVA, C#, Python, Angular, React, or Vue is highly valued. Additionally, UI programming skills in HTML, CSS, and Javascript are essential for developing software applications.
- Does ASSYST require US Citizenship for the Entry Level Software Developer position?
- Yes, US Citizenship is a requirement for the Entry Level Software Developer role at ASSYST. Candidates must also be able to obtain background clearance.
- What software development methodologies is ASSYST familiar with for this role?
- ASSYST has familiarity with software development methodologies such as Agile Scrum for this Entry Level Software Developer position. Candidates with experience or knowledge of these methodologies will be well-suited for the role.
- What kind of problem-solving skills are expected from an Entry Level Software Developer at ASSYST?
- ASSYST expects strong problem-solving and analytical skills from its Entry Level Software Developers. This includes the ability to debug and resolve software defects, and to think critically about design and implementation.
- What is the educational requirement for the Entry Level Software Developer job at ASSYST?
- The educational requirement for the Entry Level Software Developer position at ASSYST is a Bachelor's degree in Computer Science or a related field.
- What benefits does ASSYST offer its employees?
- ASSYST offers a robust benefits package to its employees, including medical, dental, vision, a 401(k) retirement plan, disability insurance, and flexible spending accounts, aimed at supporting a secure work/life balance.