Software Developer I (Junior)
Role details
Job location
Tech stack
Job description
Join us-and be part of something that matters. The Junior Software Developer is responsible for participating in technical development, testing, debugging, and implementation of enhancements to enterprise-level applications. The developer is expected to work collaboratively with senior developers and members of the team, contributing to the mission-critical success of our organization. Additionally, you may be tasked with writing Jira tickets, technical user guides, and supporting documentation.
Primary Responsibilities
-
Participate in full software development lifecycle activities, including design, development, testing, debugging, and implementation
-
Design and develop scalable software solutions using C# and .NET
-
Collaborate with other developers and cross-functional teams to ensure technical alignment with project goals
-
Utilize development tools such as Visual Studio, Git, Jira, and
-
Work with technologies including REST/ServiceStack, WPF, Progress/Telerik UI Toolkit
-
Support and maintain client and server utilizing REST and HTTPS protocols
-
Perform other duties as needed to support the company's mission and project requirements
Requirements
Do you have experience in Visual Studio?, Do you have a Associate's degree?, * Understanding of full-stack development practices
-
Proficiency in C# and the .NET framework
-
Experience with Windows Presentation Foundation (WPF)
-
Knowledge of software development best practices and secure coding techniques
-
Ability to work with RESTful APIs and HTTP network technologies
-
Skilled in using Visual Studio, Git, and Jira
-
Strong problem-solving and analytical abilities
-
Effective communication and collaboration skills
-
Ability to work independently or within a team environment, * Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field
-
Equivalent professional experience may be considered in lieu of formal education
-
Associate degree in a technical discipline combined with relevant experience and/or industry certifications may also be considered
-
1 year of related software development experience
-
1 year of hands-on experience in C#/.NET development
-
Experience with reusable C# library development and version-controlled environments
Additional Comments
-
Position on-site in Ashburn, VA.
-
Successful candidates must pass a comprehensive background investigation
Benefits & conditions
Pulled from the full job description
- 401(k) matching
- Vision insurance
- Dental insurance
- Life insurance
- Disability insurance, * Pre-employment drug screening is required
- Comprehensive benefits package including medical, dental, vision, life insurance, short- and long-term disability starting on your first day
- 401(k) retirement savings plan with company match