SOFTWARE DEVELOPER (SYSTEMS SOFTWARE) with Security Clearance Information Technology (IT) - Herndon, VA at Geebo

SOFTWARE DEVELOPER (SYSTEMS SOFTWARE) with Security Clearance

Who We Are:
Itec Solutions is an IT consulting business in high-growth mode, looking for a passionate, talented, and experienced technology leaders who can help support the company.
Are you looking for a place to invest in your future? Then consider a job at Itec Solutions where we provide opportunities for individuals to explore, learn and develop their career, while being part of an exciting team of professionals.
Here are some experiences you may have at Itec Solutions:
- Work in a challenging and dynamic environment - Have fun while being part of a professional team - Work in a supportive learning atmosphere where opportunities for training and advancement are provided.
What we are looking for:
We are looking for an experienced Software Developer (Systems Software) to join our team.
This role requires acute attention to detail, a strong sense of accountability, collaboration, communication, technical understanding, and experience managing technology initiatives.
The right person will be passionate, focused, and upbeat! Skill Level:
Subject Matter Expert Introduction:
Software Developer in design, development, coding, testing, and debugging new software or providing complex enhancements to existing software.
Works with technical staff to understand and to develop resolution of software operational and transformational activities.
Successful candidate will have experience with multiple languages (including Java, Python, Ruby) and web frameworks (including Spring and Rails) as well as big data systems.
Responsibilities:
o Modernizes legacy Java, Ruby, and Python code as part of the migration to a cloud-based computing environment.
o Must be comfortable working with software developers to identify and resolve defects.
o Experience working with GitHub, Jira and Confluence.
o Assists with the transition of existing batch processing systems to a near-real time streaming pipeline.
o Maintains current knowledge of relevant technology as assigned.
o Identifies and resolves complex hardware/software interface issues.
o Test and documents performance benchmarks and metrics for developed software.
o Designs and implements cloud-native data processing capabilities using tools such as Hadoop, Hive, and other big data software.
o Supports the design and development of a large scale structured search systemo Works with a cross functional team of developers, QA, devops, and security to develop, deliver, and sustain a complex production system.
REQUIRED SKILLS AND DEMONSTRATED
Experience:
o 5
years of software development experience with at least two of Java, Python, Ruby, or JavaScripto Experience with Linux-based systems and shell scripting.
o Experience developing web applications, including familiarity with frontend JavaScript.
o Experience with relational databases (e.
g.
MySQL, PostgreSQL)o Experience with application development and deployments with Amazon Web Services.
o Experience analyzing large volumes of complex structured and unstructured data.
HIGHLY DESIRED SKILLS AND DEMONSTRATED
Experience:
o Experience with Hadoop, Hive, and other big data processing technologies.
o Experience developing batch data processing pipelines.
Required
Qualifications:
o Active TS/SCI security clearance with Full Scope Poly
Benefits:
o Health, Dental, and Vision insuranceo Health savings accounto 401K - 10% company contributiono Paid time off - 3 weeks of PTOo Federal Holidays - 11 Paid Federal Holidayso Tuition Assistanceo Student Loan Payment Assistance - up to $3,000 annually Recommended Skills Amazon Web Services Apache Hadoop Apache Hive Big Data Confluence Data Processing Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.