Entry Level Software Developer
Fairfield Technologies, Inc. - Riverdale, MD

This job posting is no longer available on Fairfield Technologies, Inc.. Find similar jobs: Entry Level Software Developer jobs - Fairfield Technologies jobs

Fairfield Technologies Inc. (FTI), a CMMI Level 3 company, delivers leading-edge information technology (IT), process improvement, and advanced program management solutions for our Federal defense, civilian, and commercial customers. We pride ourselves on finding innovative yet realistic ways to meet the requirements our clients bring to us, and to deliver far beyond expectations. We are currently seeking an Entry Level Software Developer to join our team in Riverdale, MD.

Position Description:
Entry level software engineer who will perform software design and development activities on the NASA ECHO project.

Work with a small but very senior development team.

Must have knowledge of Agile development processes that include test and behavior driven development, automated unit testing, continuous integration, and short, rapid deployments.

Highly enthusiastic team member excited about learning new technologies and continually evolving an operational system.

Will experience working with a small development team in an Agile methodology (SCRUM) from initial requirements through delivery and maintenance, and will gain skills with Agile development practices, specifically TDD, BDD, Continuous Integration, and automated testing using RSpec or Cucumber.

Will also gain experience using Ruby on Rails to develop RESTful web services and Oracle Spatial capabilities from Rails.

Functional/Industry Knowledge:
Required Skills : Bachelor’s degree in a relevant subject area.

Desired experience might include:
XML experience including XML Schema, XSLT, and XPath

Web application development such as HTML5, CSS3, Javascript.

Working with service oriented architectures using SOAP or RESTful APIs.

User Interface (web) design and testing

Large datasets (TB sized databases, batch processing large data sets, etc.)

Scalable and high availability software architectures

Software architectures that integrate with NoSQL database systems

Distributed search products such as ElasticSearch or Lucene.

Java server-side development using Spring, Spring-WS, and Java deployment technologies including Ant and JBoss.

Oracle Spatial capabilities with large ( >80M) data, including spatial query optimization and multiple coordinate system translation.

Additional Qualifications :
U.S. citizenship and the ability to pass a National Agency Clearance with Inquires (NACI) screening required

Good oral and written communication skills

Work well as both an individual contributor and as part of an integrated team

Able to quickly understand complex technical problems and devise effective technical solutions

Able to convey a strong presence, professional image, and deal confidently with competing priorities

Dedicated to delivering strong, customer-focused performance in a mission-critical environment

Compensation and Benefits :
Career Growth – Outstanding Career Opportunities with Competitive Compensation. Customized Training and Development Program. Educational Assistance.

Health Insurance and Income Protection – Company-Subsidized Comprehensive Health and Dental Insurance for Employees and Families. Company-Paid Vision, Life, Accident, Short and Long Term Disability Insurance. Company-Funded Health Savings Accounts

Investment and Savings – 401(k) Retirement Plan with Company Match

Paid Time Off – Company-Paid Holidays, Sick and Vacation Time

·

Fairfield Technologies, Inc. - 17 months ago - save job - copy to clipboard
About this company
3 reviews