You are viewing a preview of this job. Log in or register to view more details about this job.

Application Developer

Role: Application Developer
About iWorks:
iWorks Corporation, founded in 2005, is a leading provider of information technology and professional services to the federal government. We are a recognized leader in personnel security and vetting solutions, Agile, DevOps, DevSecOps, data analytics, and cloud solutions. Our continuous process improvement approach, combined with our business and technology expertise, results in innovative solutions. We're a company people like working for and with. Our staff recognized iWorks as Washington Post Top Workplace for three years, including 2018.
What do YOU bring to the table?
You are someone who:
  • Has a high degree of professionalism
  • Can work independently and collaboratively
  • Manages priorities in a dynamic, changing environment
  • Resolves problems with innovative solutions
  • Has solid communication skills (written and interpersonal)
  • Takes advantage of growth and learning opportunities
  • Interested in various aspects of technology consulting
  • Open to continuous learning
  • Takes advantage of growth and learning opportunities
What do WE bring to the table?
You've got some experience under your belt, but you're looking for something new, fresh, and exciting. Look no further. We are a growth-oriented company. We take your valuable experience and skills and apply them not only to your daily responsibilities, but to any outlet you can use and strengthen them. We encourage you to contribute to and learn about various company development initiatives such as innovation; business development; communications through website development and social media outreach; industry certifications and many more. Bottomline: we value and respect your experience and we reward you with monetary incentives for your ideas, hard work, and certifications. We present you with the opportunity to lead, manage, and take ownership, a freedom which is difficult to find in companies with rigid corporate ladders.
As a consulting firm, your work is dynamic and impactful. Not only that, but we consistently run events to keep work life exciting, engaging, and foster a community of friendship. Check us out on Glassdoor to see just how happy our employees are. While you're at it, find us on Facebook and Twitter for a glimpse of our company culture (and awesome events!)
We also offer exceptional comprehensive benefits (Medical, Dental, Vision, Life and Disability); 401(k); Profit Sharing; Health and Wellness Benefits; and Paid Sick Time, Vacation Time, and Holiday Time.
Position Summary
As an Application Developer, you will be part of teams developing software applications our Federal clients. You will play a critical role in delivering high quality, defect-free software. As a member of our service delivery team, you will be responsible for understanding requirements, technical solution design, development, testing and implementation of Java-based technical solutions in support of new development efforts and enhancement/support of existing applications.
Availability at our McLean VA location is preferable, but remote work will be considered. Our McLean employees are eligible for a mix of on-site and telework.
Job Description
  • Collaborate with agile team members to develop high-quality code and software applications
  • Lead development, testing, and debugging code and software applications of a medium to high complexity
  • Troubleshoot and resolve bugs or defects in production code and software applications
  • Collaborate with Agile team to problem-solve for projects and clients
  • Ability to work both independently and in a team environment, including leading small teams
  • Ability to work with and mentor Jr developers as needed
  • Ability to develop functional and consulting skills
Education and Experience
  • Bachelor's degree or above in Computer Science, Engineering or equivalent field, or equivalent experience/combined education
  • 0-3 years of work experience as a Software Developer.
  • Agile Certification or Training is a plus, but not required
  • Security+ Certification
Required Skills
  • Software development experience including Java/J2EE custom application coding, testing and deployment skills, web services and development of service-oriented applications
  • Knowledge of application development utilizing Windows and Linux/UNIX scripting, Java/J2EE object-oriented code, and related technologies
  • Knowledge of application development and development support tools such as Eclipse, Git, Jira, or other similar tools
  • Experience working in an Agile/Scrum development environment - Desired, not required
  • Experience with web frontend application technologies including HTML, XHTML and Dynamic HTML, JavaScript, CSS, XML, AJAX, Web 2.0 - Desired, not required
  • Experience with web application frameworks like Spring, Hibernate, Struts Familiarity with wide portfolio of software development applications, environments, and languages, such as Linux, Servlets, JSP, PHP, etc. - Desired, not required
  • Special Position Requirements
  • Candidates must have strong verbal and written communications skills, and work efficiently with little supervision, and willingness to learn/utilize new technologies and process.
  • This position requires the ability to obtain/maintain a US government security clearance as required for access to classified information.
FLSA & EMPLOYMENT STATUS: FLSA EXEMPT AND FULL-TIME POSITION
iWorks Corporation is an Equal Employment Opportunity/Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, Veteran status, sexual orientation, or other protected characteristic.