If you’re looking to start or grow your career in software development, Spatial Front is hiring an Associate Software Developer in Arlington, VA. This is an excellent opportunity for candidates who enjoy building software solutions, collaborating with experienced development teams, and working on meaningful technology projects. Whether you’re a recent graduate or an early-career professional with programming experience, this role offers valuable hands-on learning, career growth, and competitive compensation.
Job Overview
| Field | Details |
|---|---|
| Company Name | Spatial Front |
| Role | Associate Software Developer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience) |
| Job Location | Arlington, VA, USA |
| Salary | $50,000–$80,000 per year |
| Work Type | Hybrid / On-site (depending on project requirements) |
| Job Type | Full-Time |
| Job Level | Associate / Entry Level |
| Industry | Information Technology & Software Development |
Job Description
- Participate in structured technical training and hands-on development assignments
- Learn PeopleSoft, PeopleTools, PeopleCode, Application Engine, SQL, and related enterprise technologies
- Develop, test, troubleshoot, and maintain software applications and system components
- Assist with application enhancements, interfaces, reports, data conversions, and integrations
- Write clean, reliable, and well-documented code
- Investigate software defects and help identify root causes and solutions
- Work closely with senior developers, technical leads, analysts, testers, and other team members
- Participate in Agile planning, daily stand-ups, demonstrations, and retrospective meetings
- Create and maintain technical documentation
- Continuously learn new tools, technologies, and development practices
- Perform other duties as assigned
Required Qualifications
- Bachelor’s degree in computer science, software engineering, information technology, information systems, engineering, mathematics, data science, or a related technical field
- Recent graduate or early-career candidate with a strong interest in software development
- Basic programming experience gained through coursework, internships, research, personal projects, hackathons, or employment
- Understanding of fundamental programming concepts, databases, algorithms, or software-development principles
- Strong analytical and problem-solving abilities
- Intellectual curiosity and the ability to learn new technologies quickly
- Strong attention to detail and commitment to producing high-quality work
- Ability to communicate clearly and work collaboratively within a team
- Dependable, self-motivated, and receptive to coaching and feedback
- Ability to work full-time onsite in Arlington, Virginia
- U.S. citizenship is required
Preference will be given to local candidates and candidates who are willing to relocate to the Arlington, Virginia area.
Desired Skills
Experience or coursework in one or more of the following areas is a plus:
- PeopleSoft, PeopleTools, PeopleCode, or other enterprise application platforms
- Java, JavaScript, TypeScript, Python, C++, C#, or another programming language
- SQL, relational databases, data modeling, or data analysis
- Artificial intelligence, generative AI, or machine learning
- AWS or another cloud-computing platform
- Web applications, APIs, microservices, or system integrations
- Git, Azure DevOps, or other source-code and work-management tools
- Automated testing, DevOps, or continuous integration and deployment
- Agile, Scrum, or SAFe development environments
Selection Process
- Submit the online application.
- Resume and qualification review.
- Initial HR screening.
- Technical assessment or coding exercise.
- Technical interview with the engineering team.
- Final interview with the hiring manager.
- Reference and background verification (if applicable).
- Offer and onboarding.
How to Apply
- Visit the official Spatial Front careers page.
- Search for the Associate Software Developer position.
- Review the job description and eligibility requirements.
- Prepare and upload your updated resume.
- Complete the online application form.
- Submit your application.
- Monitor your email for updates regarding the hiring process.