1 Click Easy Apply


Software Developer


Herndon, Virginia


Software Developer Job Opening in Herndon, Virginia - Overview
We are seeking an energetic, innovative and experienced software developer to join a fast growing company that develops a wide range of software solutions. We offer complex engineering challenges, a top-notch work environment, and an experienced team of talented, tenured engineers.
All of the work takes place in our cubicle-free environment, with no outsourced personnel or contractors. All team members are allowed to select their desired desktop platform (e.g., Mac, Linux, or Windows) and given authority to administer their workstations.
Responsibilities
The candidate in this position will perform many duties including the following:
Writing code and contributing to software solutions
Understanding how to apply new technologies in novel ways to solve complex problems
Adhering to an Agile process
Participating in technical discussions
Performing code reviews
Collaborating with team members
Assisting with software architecture design
Staying abreast of new and upcoming technologies
Required Experience
The candidate qualifying for this position will meet the following experiential requirements and will be able to demonstrate the depth of that experience during an interview:
Experience with a modern development language (e.g., Java, Python, Ruby)
Experience developing web applications and working with REST APIs
Familiar with open source technologies and software
Firsthand knowledge of software engineering best practices (e.g., code reviews, design documentation, unit testing)
Possess an extremely sound understanding in the basic areas of Computer Science such as object-oriented design
Ability to communicate in a clear and concise manner with technical and non-technical stakeholders across all levels of the organization
Comfortable as a self-starter and is considered a fast learner
Preferred Skills
Ideal candidates will possess the following skills and be able to demonstrate their experience during an interview:
Five or more years experience building software solutions using Python, Ruby, JavaScript, or Java
Two or more years experience developing web applications
Experience developing rich software applications and single page applications using RESTful services, AJAX, JSON, CORS, and/or WebSockets
Experience with microservice architecture design
Familiar with modern JavaScript frameworks (e.g., Angular, React, Ember, etc.)
Knowledge of cross platform/browser compatibility issues for dynamic web applications
Substantive experience in building innovative and complex software
Experience designing/building front end web software with HTML, CSS, Javascript, and general web development techniques
Experience working in a UNIX/Linux environment
Experience working in an Agile development environment
Possess an active US Government security clearance
Education
The ideal candidate will have a BS or MS degree in Computer Science, Engineering, Information Systems or equivalent experience.
Why you will want to come work here
We offer you the opportunity to work in a small team of high caliber developers, administrators and engineers focused on solving challenges using best-of-breed open-source and in-house developed solutions. We are a dynamic company, with a flat organization structure led by seasoned and highly technical managers who pride themselves on only hiring the best and brightest and leading from the front with a non-micromanagement approach to business.
Our benefits
Our generous benefits package includes: 401(k) match with immediate vesting, Health, Dental, and Vision insurance, Legal Resources Plan, a gym facility and/or showers in the building, covered parking, bicycle racks. Vacation, personal/sick leave (not combined as Paid Time Off), holidays. Life insurance, short and long-term disability coverage paid by the company.
Also, a casual work environment, flexible work hours, single/double offices ? NO CUBICLES. Free sodas and snacks, weekly breakfast or lunch. We sponsor awesome holiday parties and a fun family picnic, a running team, a cycling team, other charitable events.
We are proud to be an Equal Opportunity Employer and do not discriminate on the basis of race, religion, gender, national origin, color, age, military service eligibility or veteran status, disability, sexual orientation, gender identity, marital status or any other protected class. We encourage and support workplace diversity.
Qualified candidates should submit their resumes in MS Word or PDF third parties, no agencies, no subcontractors need apply.U.S. citizenship is required for this position.
Job Type: Full-time

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC