Pyramid Systems, Inc.

Junior-Mid level Software Developer

US-VA-Fairfax
5 hours ago(1/23/2018 9:22 AM)
Job ID
2018-1096
# of Openings
2
Category
Information Technology

Overview

The candidate will provide IT support for a Federal client for their software applications and systems in a collaborative environment with co-located Agile teams that together with our clients build high quality solutions for the agency. The Junior Developer designs, modifies, develops, writes, and implements software programming applications. Supports software applications. Participates in the testing process through test review and analysis and certification of software. Works under immediate supervision.

Responsibilities

  • Works well within an agile development team
  • Researches, designs, and develops software systems
  • Designs application objects that work together to produce desired product.
  • Ensures that completed objects provide all functionality described by application experts to ensure that performance guidelines are met
  • Develops level-of-effort estimates for enhancements and new features
  • Works with other team members to develop a complete and integrated solution; and to deliver quality software and required documentation on time
  • Develops and executes Test Driven Development tests, integration tests with experience in automated testing
  • Works with agile teams to refine requirements and to identify areas for enhancement.
  • Monitors and maintains production systems.

Qualifications

Qualifications
U.S. Citizenship Required

 

Education  
• High School Degree or GED (Bachelor’s Degree in related field preferred); and/or one to four years of experience in related field.

 

Skills / Abilities

  • Experience developing and implementing software solutions using the Microsoft development stack.
  • Experience with advanced programming and scripting languages such as C#, VB.NET, ASP.NET, , Transact SQL. Knowledge of additional scripting and testing technologies a plus (i.e., Cucumber, Selenium, PL/SQL, SOA)
  • Experience coding, testing and debugging, and implementing software systems to solve business problems and produce high quality code artifacts.
  • Knowledge of agile development methodologies and practices.
  • Experience with SOA
  • Familiarity with the MVC development pattern
  • Solid understanding of Object Oriented Programming (OOP) Concepts and familiarity with OOP patterns.

 

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed