At GDIT we build cutting-edge applications that help the end user accomplish their mission.
GDIT is your place. You make it your own. Bring your creativity to help us find simple solutions to complex problems. By owning your opportunity at GDIT, you’ll play an essential part in preparing our nation for the future. Our work depends on a Software Developer with Ruby on Rails and AWS experience joining our team to support government client activities in Herndon, VA. At GDIT, our employees are driven, resourceful, and unwavering. In this role, a typical day will include some of these job responsibilities listed below:
Provide full lifecycle software development on mid-size software development team.
Provide technical support to the Customer Service Center as they handle requests from end-users of the system. This includes finding solutions to technical problems, correcting data integrity issues, making changes to the system to improve productivity, handling special data requests and joining in on client calls to discuss technical and/or policy topics related to the system.
Research reported problems in the production system to determine causes and solutions. In cases where a software bug is apparent, this includes writing fully researched system change requests to expedite resolution of the problems.
Provide technical assistance to other members of the team such as writing/reviewing SQL to satisfy ad-hoc data requests and assisting newer developers as they learn the projects coding standards and practices.
Participate in quality assurance activities such as peer review of code changes and participate in Agile ceremonies.
WHAT YOU’LL NEED:
BS/BA degree or equivalent work experience
8- 10 years of relevant work experience
Hands-on development experience with Ruby on Rails, Cloudera, AWS Services, Data Lakes and Solr.
Ability to work in DevOps environment.
Experience working with automated deployments.
Demonstrated experience utilizing MySQL capabilities.
Ability to handle large volume of data, cleansing, enrichment techniques, NLP processing.
Experience with data visualization using Python, Tableau or D3.
Experience in open source development and knowledge of Git, JIRA and Jenkins.
Ability to write shell scripts, automation, basic administration, scheduling of jobs in Linux environment.
Design, develop and deliver software components for production systems in agile sprint schedule (two-week sprint cycle).
Understand and apply quality techniques and practices (automated unit testing, Test Driven Design/Development, continuous integration)
Working knowledge of typical development tools in Linux environments
Maintain and operate the deployed code, come up with performance monitors, tuning and improvements.
Model-View-Controller (MVC) or reactive concepts and related frameworks
Must be detail oriented, multi-tasking with good follow through skills
WHAT GDIT CAN OFFER YOU:
Full-flex work week
401K with company match
Challenging work that makes a real impact on the world around you
Diverse, highly collaborative teams
Not sure this job’s the one for you? Check out our other openings at gdit.com/careers.
Do you have a friend or colleague this posting describes? Let them know about the opportunity by clicking “Share.”
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.
GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.