C contract jobs near you / remote

C

Software Engineer

3 days ago
Dulles, VAWood Consulting
Overview
This is a Software Engineer position focused on data vizualization. The Software Engineer candidate develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
Responsibilities
Responsibilities will include:
  • Design and develop new software
  • Maintain existing software and resolves software problem reports
  • Modify existing software to add new features
  • Perform individually and as part of a team
  • Utilize software development and software design methodologies appropriate to the development environment and in compliance with customer and industry lifecycle development approaches
  • Develop, execute and document software testing, including test cases
  • Perform software requirement analysis, derivation and allocation
  • Provide input to the software components of system design to include hardware/software trade-offs, software reuse, application security, and use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development
  • Provide input to hardware (COTS/GOTS/capacity/etc.) recommendations
  • Prepare software documentation, including user guides
Qualifications
US Citizenship required
Active Top Secret Clearance required
Candidate must be willing to be processed for a TS/SCI clearance
  • Six (6) or more years of software development experience required
    • A Master’s degree in a related discipline may substitute for two (2) years of experience
    • A PhD may substitute for four (4) years of experience

  • Bachelor’s degree in Software Engineering, Computer Science or a related discipline is required
    • Eight (8) years of experience (for a total of fourteen (14) or more years) may be substituted for a degree
Required skills include:
  • Experience leading a software development team (includes leading modules as part of a larger project)
  • Experience developing system performance, availability, scalability, manageability and security requirements for mid- to large-scale programs
  • Agile development methodology experience required
  • Demonstrated experience and/or familiarity with one of more of the following: Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc.
  • Demonstrated experience and/or familiarity with one of more of the following: SQL, Oracle, MySQL, JBDC, etc.
  • Demonstrated experience and/or familiarity with one of more of the following: Windows, Linux, Apache, TomCat, Ozone Widgets, Spring, Struts, JUnit, Hibernate, etc.
Desired skills include:
  • Experience with Agile development methodology
  • Experience with software configuration management and control tools (e.g., CVS, Eclipse, ClearCase, etc.)
  • Experience with automated testing tools (e.g., RSpec, Cucumber, etc.)
Certifications:
  • DoD 8570.1-M Compliance at IAT Level I

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Get new remote C contracts sent to you every week.
Subscribed to weekly C alerts! 🎉 You can see it in your dashboard.

ETL Informatica Developer

3 days ago
RemoteSystems Limited

Candidates can work remotely, however they need to be on-site for First Week.

  • Informatica, COBOL development experience, UNIX schell scripting
  • 5 years of experience
  • Responsible for analysis, design, programming, testing and implementation for new and existing business application software, and production support for systems with medium complexity. Qualifications include good organizational skills, strong analytical and problem solving skills, good time management skills, ability to work independently, and effectively communicate with customers. The incumbent must be capable of working at a broad technical level in all phases of the application systems project life-cycle, and must be able to apply business knowledge and technical skills to systems development.
  • Position typically requires 2-5 years of programming and related experience as outlined above. Skills and tools may include (but not limited to): Visual Age, C/C++, Microsoft Office, SQL, MQ Series, Unix, JAVA, JAVA Applets, JAVA Servlets, JAVA Script, UML, XML, JSP, EJB, Broadvision, Rational Rose, JBuilder, OO Concepts and Patterns, ICE Faces, SPRING, Harvest, MyEclipse, ClearCase. 2.0, EJB 3.0, AJAX, JSF 2.0, PL/SQL, JUnit, HTMLUnit, Websphere 7.0, JAVA 6, JPA, MyEclipse Blue, UML, J2EE 1.5, SQL, Oracle 11g, CA Software Change Manager, PEGA and Angular JS

Job Types: Full-time, Contract

Contract Length:

  • Varies

Work Location:

  • Remote/Work from home

Sr. Software Engineer

4 days ago
$60 - $70/hour (Estimated)Reston, VA 20190Microsoft
Have you ever imagined the world with an infinite amount of storage available and accessible to everyone? A place where everyone in the world can easily access their books, music, photos, video, any data from anywhere at any time via any means (e.g. mobile phones, tablets, PCs, smart devices, etc). Did you ever desire a universally accessible storage system to record all the knowledge known to mankind, to keep all the books/music/videos ever created, or to store all the data collected from all the scientists in the world for them to collaborate upon? Do you want to be part of a team that strives to bring these to reality? If so, the Microsoft Azure Storage team is what you are looking for.

We are building Microsoft’s cloud storage solution - Microsoft Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to scale out and serve the entire world. We continue to have tremendous hockey stick growth, we have many Exabyte’s of data stored, and are designing and building systems for Zettabyte scale to support demand growth for the coming years.

We are looking for engineers who are passionate about distributed storage and want to work on a fast-paced team with talented engineers. To be successful in this area you must thrive while solving challenges related to durability, availability, and concurrency while serving millions of requests per second. You will have an opportunity to make high impact changes daily as you build a hyperscale storage system that may indirectly or directly be used daily by your friends and family.
Responsibilities
A successful candidate will have:

Passion for distributed structured storage
2+ years of experience building scalable structured distributed storage systems
7+ years of experience in developing with C#/Java/C++ OR C
Experience with distributed programming models

Experience creating, developing, delivering, deploying, maintaining online services
Experience with multi-threaded/parallel programming

Excellence in software engineering practices and coding
Proven ability to plan, schedule and deliver quality software
BS+ in computer science or related fields

Extensive knowledge and experience designing for operability
Ability to debug and optimize code, and automate routine tasks

Qualifications
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Cloud Background check:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Software Engineer II

5 days ago
Reston, VA 20190Microsoft
This position requires valid & current Top Secret (TS) Clearance or Top Secret / Sensitive Compartmented Information (TS/SCI) Clearance with CI or FS polygraph. This role may be based in Reston, VA OR Redmond, WA.

Open to Reston, VA or Redmond, WA locations.

BigData is just starting to change the world, and the BigData team at C&E has one of the biggest cluster deployments in the world, running over hundreds of thousands of machines in multiple regions. Our group runs Azure Data Lake Analytics and Microsoft internal Cosmos clusters, powering all of Microsoft's online assets.

We are hiring for the Resource Management team, responsible for driving the “kernel” of our BigData products; we empower our partners to run Open Source technologies analytics engines like Spark and Hive as well as USQL and Scope at scale, while lowering COGS and improving utilization of our machines. We are responsible for driving innovation at the system level and massive distributed computation.
Responsibilities
We are looking for a hands-on, deeply technical and experienced developer that has a passion for cloud service and massive-scale computation. You will have a chance to work with Open Source tools together with existing committers and potentially work toward becoming one over time. You enjoy tough technical challenges and are comfortable with either Java or C#. You will have the opportunity to define, design and drive large area of improvements.
Qualifications
Basic qualifications:
  • 3+ year of professional experience in software development in large teams
  • Computer Science fundamentals in object-oriented design and Data structured
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Proficiency in, at least, one modern programming language such as C, C++, C#, Java
  • Bachelor Degree in Computer Science or related field

Preferred qualifications:
  • Experience building complex system that have successfully been delivered to customers
  • Knowledge of what it takes to deliver and maintain cloud based services
  • Hands-on expertise in many disparate technologies
  • Experience with system architecture/design
  • Experience with distributed systems operating in a scalable/high volume environment
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

  • Citizenship Verification: This position requires verification of US Citizenship to meet federal government security requirements
  • Candidates must have an active TS and be willing to upgrade to TS/SCI (with full scope polygraph) or have an active TS/SCI and be willing to upgrade to TS/SCI (with full scope polygraph). This role will require candidates to maintain the TS/SCI (with full scope polygraph) clearance.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

#AZLX

Last 90 Days

Software Engineer

9 days ago
Dulles, VAWood Consulting
Overview
Senior DevSecOps position.

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
Responsibilities
  • Design and develop new software
  • Maintain existing software and resolves software problem reports
  • Modify existing software to add new features
  • Perform individually and as part of a team
  • Utilize software development and software design methodologies appropriate to the development environment and in compliance with customer and industry lifecycle development approaches
  • Develop, execute and document software testing, including test cases
  • Perform software requirement analysis, derivation and allocation
  • Provide input to the software components of system design to include hardware/software trade-offs, software reuse, application security, and use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development
  • Provide input to hardware (COTS/GOTS/capacity/etc.) recommendations
  • Prepare software documentation, including user guides
Qualifications
US Citizenship required
Active Top Secret Clearance required
Candidates must be willing to be prrocessed for a TS/SCI clearance
  • Ten (10) or more years of software development experience required
    [A Master’s degree in a related discipline may substitute for two (2) years of experience. A PhD may substitute for four (4) years of experience.]

  • Bachelor’s degree in Software Engineering, Computer Science or a related discipline is required
Required skills include:
  • Experience leading multiple software development teams. Experience developing system performance, availability, scalability, manageability and security requirements for mid- to large-scale programs
  • Experience with cloud computing, multimedia storage, knowledge databases and data-mining analytics
  • Agile development methodology experience required
  • Demonstrated experience and/or familiarity with one of more of the following: Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc.
  • Demonstrated experience and/or familiarity with one of more of the following: SQL, Oracle, MySQL, JBDC, etc.
  • Demonstrated experience and/or familiarity with one of more of the following: Windows, Linux, Apache, TomCat, Ozone Widgets, Spring, Struts, JUnit, Hibernate, etc.
Desired skills include:
  • Experience with software configuration management and control tools (e.g., CVS, Eclipse, ClearCase, etc.)
  • Experience with automated testing tools (e.g., RSpec, Cucumber, etc.)
Certifications:
  • DoD 8570.1-M Compliance at IAT Level I (e.g., Certified Information Systems Security Professional (CISSP)) certification highly desired
  • Agile software development methodology certification (e.g. SCRUM Master) highly desired

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Application Developer

9 days ago
Reston, VAThe American College of Radiology

ACR is a progressive membership organization representing nearly 40,000 medical specialists in radiological care. As a member of our team, you will join a world leader in patient-centered care advocacy, policy and clinical research, quality and safety. Our culture encourages innovation, diversity, integrity and leadership. A nonprofit 501(c)(3), ACR (the American College of Radiology) has over 500 purpose-driven employees in the Greater Washington, DC and Philadelphia region.

In this role, the application developer works collaboratively with IT operations and development teams to develop an automation pipeline (CI\CD) to build software components; run, report tests, and deploy applications to designated environments. This role also requires understanding of entire SDLC concepts and practices and build web-based SDLC gateway to connect and administer SDLC activities within a team or cross multiple teams. This role will evolve into responsibilities where cloud adoption, micro service and Docker technologies will be used to automate and streamline ACR IT development, operations and process.

Expected Background, Skills and Experiences:

  • Computer science or computer engineering education background. Master degree plus 2-year experience with DevOps related projects or Bachelor degree with 5-year software development experiences.
  • Strong knowledge of ASP.Net Core, MVC/Razor and ASP.NET web API; proficient with C# and Visual Studio IDE
  • Extensive working experience with Jenkins and scripted pipeline using scripting languages such as Groovy and PowerShell.
  • Solid working experiences on web technologies such as HTML5, CSS3, JavaScript, Node.JS and JavaScript libraries or framework such as VUE.JS.
  • Hand-on experiences with Database design and development, Microsoft Entity Framework Core; Both SVN and Git protocols and systems; working experiences with IIS and windows remote management tools. Exposure to NPM, Nuget systems are also desired.

If you would like to put your experience to great use in a professional team-oriented environment, please apply online. To learn more about ACR’s rewarding employee experience, culture, and benefits, visit: https://www.acr.org/About-ACR/Work-With-Us

ACR offers a rewarding employee experience: innovative culture, professional growth potential, competitive compensation and an exceptional benefits package, including a defined contribution pension plan, 403(b); generous paid time off package; insurance plans with the leading providers; flexible spending; tuition reimbursement; training opportunities; and wellness reimbursement.


Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.

Senior Software Developer

10 days ago
Reston, VANT Concepts
Overview
NT Concepts is seeking a Senior Software Developer to support the DoD enterprise Military Housing system. This complex system of 28 web-based modules used by over 10,000 active users to meet the housing needs of over 2.5 million service members, DoD civilians, and their families.
Responsibilities
As a Senior Software Developer, you will:
  • Work within an Agile development structure to lead the software development processes necessary to support over 400 major updates and product changes per year across the enterprise.
  • Ensure that all Product Increments are appropriately tested, comply with all DoD and service-level security and configuration requirements, and meet the needs of the customer.
  • Gather and analyze user requirements generated through formal Change Management processes from Air Force, Army, Navy, Coast Guard, and DoD-level customers.
Qualifications
Minimum Qualifications
  • BA/BS degree in a technical field (IT, Information Security, Software Development).
  • 10 years of relevant professional experience supporting software development.
  • Familiarity with Agile software development.
  • Experience with Java, SQL
  • CompTIA Security +
  • Current Secret Clearance
Preferred Qualifications
  • At least ONE of these
    • Certified Scrum Master
    • Agile Certified Practitioner (PMI-ACP)
    • Certified Scrum Professional
  • An MS in a technical field is preferred
  • OCA or OCP Java Certification
  • Code in one or more languages besides Java (Python, PHP, C, Pro *C, etc)

Software Engineer

10 days ago
Herndon, VA 20171CACI

Job Description

What You'll Do:
Under minimal direction, design and implement a mixture of real-time embedded and application software for both classified and unclassified programs. Assure security of embedded and application software by performing innovative security analyses to identify security risks and engineering security hardening solutions.

Duties and Responsibilities:

  • Provide technical leadership, design, develop, test and maintain real-time embedded and application software on network systems
  • Provide technical leadership in developing innovative security analysis tools and software hardening techniques
  • Interact with customer to understand requirements, identify risks, and implement solutions to deliver needed functionality with high quality and attention to detail
  • Optimize software to meet real-time requirements
  • Perform unit, subsystem, and regression testing on software/system components
  • Support system and field testing as required
  • Document design, interfaces, and user interfaces
  • Collaborate with multi-disciplined team on existing and new software solutions.
  • Travel to other LGS locations or customer sites as necessary
  • Understand and adhere to all LGS Ethical and Compliance policies
  • Proactively ensure a safe work environment and adhere to LGS EH&S policies and procedures
  • Perform other duties as assigned
  • Ability to obtain/retain a government security clearance at the level necessary to perform the duties of the position


Skills and Knowledge:

  • Experience developing software for real-time environments
  • Experience with multiple programming methods and languages, including C, C++, C#
  • Experience with multiple scripting languages, including Perl, Python, BASH
  • Experience developing APIs for command and control over unreliable communications links
  • Experience developing in the Linux environment and implementing Linux applications
  • Familiarity with Object Oriented design, architecture and programming methods
  • Familiarity with layer 1-4 networking protocols and wired/wireless/optical networking concepts
  • Familiarity with embedded software that controls hardware (e.g. device drivers, microcontrollers)
  • Knowledge of Microsoft software applications and other software applications as required, including Microsoft SharePoint
  • Excellent communication skills
  • Demonstrated effective teamwork skills


Minimum Education and Experience:

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related discipline and 5-8 years related experience or an equivalent combination of skills, education, and experience.


LGS Innovations and its subsidiaries are wholly-owned subsidiaries of CACI International, Inc.

Job Location

US-Tampa-FL-BALTIMORE


CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

Principal Engineer Software

11 days ago
$55 - $70/hour (Estimated)Dulles, VANorthrop Grumman
A Software/Computer/Electrical Engineer, motivated to learn and excel in an embedded software development environment, is needed for immediate support of National Security Space programs. Software Engineers will participate in software requirements analysis and specification, test planning from unit to system level, planning and performing software qualification tests and writing test reports as part of teams developing software for both existing and in-development spacecraft programs.

In addition to developing software, candidates should be familiar with basic electrical engineering practices as they apply to integration and debugging of systems in a laboratory setting. The ideal candidate will have expertise in C/C++ programming, hands on experience with realtime operating systems (VxWorks) and be knowledgeable of embedded software development, integration and test of aerospace avionics systems. An understanding of waterfall, spiral and Agile software development processes and continuous integration using Jenkins is valuable and the ability to use open source tools to perform software rapid prototyping is also desirable.

Primary duties and responsibilities:
1. Participate in software requirements review, preliminary and critical design reviews, integration readiness review and software acceptance reviews. Manages and analyzes requirements, and designs, develops and tests complex software systems.

2. Make frequent contact with customers both internal and external concerning design, development and maintenance of software Interact with senior customer personnel on significant technical matters.

3. Act as technical lead for pre-proposal, proposal and existing program efforts. Represent the company as a customer contact on contracts or projects.

4. Work directly with integration and test and other engineering disciplines to resolve complex spacecraft system problems

5. Develop embedded avionics software in support of National Security objectives

This position may be filled at the Principal Software Engineer or the Sr. Principal Software Engineer level, depending on experience and qualifications.

This position may be filled at the Principal Software Engineer or the Sr. Principal Software Engineer level, depending on experience and qualifications.

Basic Qualifications for Principal Software Engineer:
Bachelors of Science Degree in Engineering
At least 5 years of Software Engineering experience
C/C++ programming experience
Embedded software experience
Agile software development experience
Top Secret Clearance, with TS/SCI preferred.

Basic Qualifications for Sr. Principal Software Engineer:
Bachelors of Science Degree in Engineering
At least 9 years of Software Engineering experience
C/C++ programming experience
Embedded software experience
Agile software development experience
Top Secret Clearance, with TS/SCI preferred.

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.

Engineer Software

11 days ago
$55 - $70/hour (Estimated)Dulles, VANorthrop Grumman
A Software/Computer/Electrical Engineer, motivated to learn and excel in an embedded software development environment, is needed for immediate support of National Security Space programs. Software Engineers will participate in software requirements analysis and specification, test planning from unit to system level, planning and performing software qualification tests and writing test reports as part of teams developing software for both existing and in-development spacecraft programs.

In addition to developing software, candidates should be familiar with basic electrical engineering practices as they apply to integration and debugging of systems in a laboratory setting. The ideal candidate will have expertise in C/C++ programming, hands on experience with realtime operating systems (VxWorks) and be knowledgeable of embedded software development, integration and test of aerospace avionics systems. An understanding of waterfall, spiral and Agile software development processes and continuous integration using Jenkins is valuable and the ability to use open source tools to perform software rapid prototyping is also desirable.

Primary duties and responsibilities:
1. Participate in software requirements review, preliminary and critical design reviews, integration readiness review and software acceptance reviews. Manages and analyzes requirements, and designs, develops and tests complex software systems.

2. Make frequent contact with customers both internal and external concerning design, development and maintenance of software Interact with senior customer personnel on significant technical matters.

3. Act as technical lead for pre-proposal, proposal and existing program efforts. Represent the company as a customer contact on contracts or projects.

4. Work directly with integration and test and other engineering disciplines to resolve complex spacecraft system problems

5. Develop embedded avionics software in support of National Security objectives

This position may be filled at the Software Engineer or the Principal Software Engineer level, depending on experience and qualifications.

This position may be filled at the Software Engineer or the Principal Software Engineer level, depending on experience and qualifications.

Basic Qualifications for Software Engineer:
Bachelors of Science Degree in Engineering
At least 2 years of Software Engineering experience
C/C++ programming experience
Embedded software experience
Agile software development experience
Top Secret Clearance, with TS/SCI preferred.

Basic Qualifications for Principal Software Engineer:
Bachelors of Science Degree in Engineering
At least 5 years of Software Engineering experience
C/C++ programming experience
Embedded software experience
Agile software development experience
Top Secret Clearance, with TS/SCI preferred.

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.

Software Developer

12 days ago
Reston, VAMetron Scientific
Job Description
Our Reston office is seeking talented programmers with strong computer science, math, and/or physics backgrounds for complex and challenging projects. As a Software Developer you will be responsible for implementing polished software incorporating probabilistic models of physical systems. Project teams are small, typically 2-5 people including Research Scientists and Software Developers. Each person is involved in the entire software development process, from initial concept through algorithm and software design to implementation, analysis, demonstration, and deployment. Our management structure gives you the freedom to create innovative designs and products. The ideal candidate will have experience writing well-designed, maintainable, and extensible software.
Desired Qualifications
  • Bachelors or Master’s degree in Computer Science, Mathematics, Physics, Applied Math, or related field
  • Java programming experience preferred
  • Knowledge of user interface design principles, software architecture, and design patterns
  • Experience developing multithreaded Java Swing and/or OpenGL applications
  • Experience with performance optimization and complexity analysis
  • Familiarity with C, C++, Matlab, Python, SQL a plus
  • Ability to communicate design concepts and performance metrics clearly in written and oral reports
  • US CITIZENSHIP REQUIRED (successful candidates will undergo background check for Secret Clearance)


Position Location: Reston, VA

Software Developer

12 days ago
$55 - $65/hour (Estimated)Reston, VAMetron, Inc.
Job Description
Our Reston office is seeking talented programmers with strong computer science, math, and/or physics backgrounds for complex and challenging projects. As a Software Developer you will be responsible for implementing polished software incorporating probabilistic models of physical systems. Project teams are small, typically 2-5 people including Research Scientists and Software Developers. Each person is involved in the entire software development process, from initial concept through algorithm and software design to implementation, analysis, demonstration, and deployment. Our management structure gives you the freedom to create innovative designs and products. The ideal candidate will have experience writing well-designed, maintainable, and extensible software.
Desired Qualifications
  • Bachelors or Master’s degree in Computer Science, Mathematics, Physics, Applied Math, or related field
  • Java programming experience preferred
  • Knowledge of user interface design principles, software architecture, and design patterns
  • Experience developing multithreaded Java Swing and/or OpenGL applications
  • Experience with performance optimization and complexity analysis
  • Familiarity with C, C++, Matlab, Python, SQL a plus
  • Ability to communicate design concepts and performance metrics clearly in written and oral reports
  • US CITIZENSHIP REQUIRED (successful candidates will undergo background check for Secret Clearance)


Position Location: Reston, VA

All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or protected veteran status. Metron takes affirmative action in support of its policy to employ and advance in employment individuals who are minorities, women, protected veterans, and individuals with disabilities.


VEVRAA Federal Contractor

Senior Software Developer

13 days ago
$60 - $80/hourRemoteAMPLY Power

RESPONSIBILITIES:

The ideal candidate has built contract-first, highly scalable event driven, micro-service IoT platforms, in the Electric vehicle / charging platform space, with a focus on integration of best of breed value-add partner applications in the fleet management, billing, scheduling, and real time vehicle to grid control space. The successful candidate is a hands on developer, and technology leader, with a strong experience in integrating third party products and application in an enterprise platform.

Remote work okay within U.S. only with ability for occasional travel to Mountain View, CA. This is a consulting to possible full time hire position.

  • You will bootstrap the development of the AMPLY platform (developer No. 1), including the tools and infrastructure needed (CICD, testing)
  • You will design the technical architecture of the AMPLY service platform, based on 99.99% target service availability
  • You will participate and own the cloud software part of the 3.party EVSE and vehicle OEM validation process with emphasis on end-to-end system validation, to achieve robust end to end service availability, resilience and redundancy
  • You will heavily leverage public cloud / AWS services
  • Work in a continuous integration continuous development environment where you help maintain test driven discipline and enforce the 'do not break the build rule' right from the beginning, Establish and maintain continuous integration, continuous delivery pipelines
  • Establish and maintain technical excellence of additional individual contributors
  • Lead technical and architecture reviews
  • In the near future: Mentor team members in coding and development skills, including software architecture, cloud-native design, contract-first design and test driven development

REQUIRED QUALIFICATIONS:

  • Bachelor’s Degree in Computer Science, Engineering or related field
  • 10 to 15 years of professional experience in event driven (server + client) software development and delivery
  • Professional software engineering management experience is an asset
  • Experience with Docker containerization and container orchestration
  • Deep experience with AWS services (ECS, managed db services like dynamo, lambda, api gateway, multi-region setup, cloud front, cloud formation, CodePipeline),
  • Demonstrated experience designing API-first contracts and microservices
  • Demonstrated experience maintaining continuous delivery pipelines
  • Demonstrated experience running an agile scrum process
  • Technical excellence in service oriented / object oriented / event driven development; deep experience in modern internet event-drive languages (node-js, python, scala)
  • Deep experience in HTTP RESTful API design, Linux and Python, experience with IoT frameworks, additional asset: Embedded C, C++
  • Knowledge on M2M communication standards and platforms
  • Strong troubleshooting/analytical skills
  • Additional asset: Engineering experience in low/medium voltage EV charging stations (EVSE), Software validation experience in the EV industry, automotive or electrical industry, is a plus
  • Aditional asset: Good knowledge of evolving level2/3 charging protocols, CCS / OCPP / CharIn, and preferably hands-on experience with vehicle to charger to cloud integration testing

At Amply Power, you become a driver of the electric vehicle revolution. We are building an EV charging as a service business for fleets, accelerating and simplifying the electrification of buses, trucks, cars, and autonomous vehicles.

AMPLY builds fully automated charging systems, based on our IoT real time control platform, optimized for lowest electricity cost, while delivering a per-electric-mile-driven EV charging service to our fleet customers.

AMPLY removes the risk for a Fleet Operator on choosing charging stations. We purchase and operate both the charging stations and are the account holder of the utility meter. Amply supports all major charging stations on the market, both DC fast chargers and AC level 2 chargers.

AMPLY removes the risk of time-of-use and demand-charge driven pricing variance, to provide a known, consistent cost for electric fuel-as-a-service, by using our breadth of knowledge, access to electricity markets, and real-time energy-flow management technology that keeps your fleet charged at the best cost.

As IoT platform software engineer, you will join a company that makes a difference on the journey to sustainable eMobility. Amply was honored by Fast Company’s 2019 World Changing Ideas Awards for Innovative Charging-as-a-Service Business Model for Fleets of Electric Vehicles.

Job Type: Contract

Salary: $60.00 to $80.00 /hour

Experience:

  • Nodejs: 5 years (Required)
  • Microservice IOT Platforms: 10 years (Required)

Contract Length:

  • 5 - 6 months

Contract Renewal:

  • Likely

Full Time Opportunity:

  • Yes

Sr. Software Developer

13 days ago
$60 - $75/hour (Estimated)Reston, VAIntrepid Solutions

CLEARANCE: Active Top Secret / SCI ***TS/SCI required upon application for initial consideration*** Must also be willing to sit for a CI Poly, unless already holding.
FUNCTIONAL LABOR CATEGORY: Senior Software Developer
CONTRACT LABOR CATEGORY: Systems Engineer IV
WORK LOCATION: Reston, Virginia
TRAVEL: Position does not require travel.

DESCRIPTION:
Intrepid Solutions is seeking a qualified Senior Software Developer to support the IC Enterprise Audit Program contract with DIA. This candidate should align to the experience, and be able to perform the duties, outlined below:

EDUCATION:

  • High School or equivalent – Twelve (12) years of work experience
  • Associates Degree – Ten (10) years of work experience
  • Bachelors Degree – Eight (8) years of work experience
  • Masters Degree – Six (6) years of work experience
  • PhD – Four (4) years of work experience

CERTIFICATION(S): DoD 8570 IAT II certified (Security+), required within 30 days of position start.

REQUIRED KNOWLEDGE / EXPERIENCE:

  • Three (3) or more years of Amazon Web Services (AWS) experience.
  • Three (3) or more years with Continuous Integration/Continuous Delivery pipelines and container platforms (Jenkins, OpenShift, Ansible preferred).
  • Experience Developing Service Oriented Architectures (SOA).
  • Experience with web services using restful interfaces.
  • Experience designing, developing, deploying, testing in AWS architecture using multiple third and fourth generation languages, such as: C, C++, C#, Java.
  • Experience using Agile methodology.

DESIRED KNOWLEDGE / EXPERIENCE:

  • A demonstrable understanding of the full Software Delivery Lifecycle including Agile processes.
  • Experience with a Unit Testing framework.
  • Working with JSON and XML responses to Web API services.
  • Familiarity with Jira.
  • Development Methodology
  • Familiarity with supporting Team Foundation Server for DevOps.
  • Experience with VMWare Workstation.
  • Experience with Git Source Control.
  • .Net Core programming ability and experience.

LABOR CATEGORY DUTIES / RESPONSIBILITIES:

  • Provide full life cycle software development using a variety of tools, platforms, and architectures.
  • Address complex system issues including: Storage solutions (NAS, SAN), Virtual environments (Amazon Web Services, Virtual machines hosted on VMWare), Network configurations, Firewalls, Proxy servers, Hardware Selection and configuration, Hardware performance tuning, Memory Management.
  • Analyze user's requirements, concept of operations documents, and high level system architectures to develop system requirements specifications
  • Analyze system requirements and leads design and development activities
  • Guide users in formulating requirements, advises alternative approaches, and conducts feasibility studies
  • Provide technical leadership for the integration of requirements, design, and technology
  • Incorporate new plans, designs and systems into ongoing operations
  • Develop system architecture and system design documentation
  • Guide system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans
  • Interact with the Government regarding Systems Engineering technical considerations and for associated problems, issues or conflicts
  • Responsible for the technical integrity of work performed and deliverables associated with the Systems Engineering area of responsibility
  • Communicate with other program personnel, government overseers, and senior executives


Equal Opportunity Employer Veterans/Disabled

Solutions Architect

13 days ago
Reston, VATechINT Solutions Group (TSG)

Pioneers. Innovators. Professionals. TechINT Solutions Group (TechINT) is recognized for its knowledge and experience in providing innovative technology exploitation, operational intelligence, counter unmanned aerial systems and cyber security. TechINT Solutions Group has developed a unique analytical methodology to understand current and emerging technology that can be co-opted for nefarious purposes. Our innovative analytical methodology helps identify key variables indicative of illicit use or planned illicit use technologies.

Job Description
TechInt Solutions Group is seeking a Solutions Architect to join our Reston team. This is US government contract and requires US Citizenship.
Design, build and assist in implementation of enterprise-class security systems for a production environment

  • Align standards, frameworks and security with overall business and technology strategy · Identify and communicate current and emerging security threats
  • Conduct Design Workshops with multiple stakeholders
  • Present solutions of an extremely technical nature to senior level stake holders
  • Create exceptional, technically correct, as well as impactful technical documents
  • Design security architecture elements to mitigate threats as they emerge
  • Create solutions that balance business requirements with information and cyber security requirements · Identify security design gaps in existing and proposed architectures and recommend changes or enhancements
  • Train users in implementation or conversion of systems
  • Conduct Gap analysis of security tools, security solutions, as well as processes
  • Assist in scoping resource requirements
  • Assist in creation of implementation schedules

Requirements

  • A Bachelor's degree preferred
  • A minimum of 8 years of direct cybersecurity experience in a heavy technical role
  • ISC2 CISSP is preferred
  • Certifications such as CCIE, CCSP, Security+, CCNP Security, CCNA Security, CISA, GSE, SCNA, GCIH, or other technical certifications
  • Experience in a cyber architecture team on projects similar to the size, scope, and complexity of enterprise level environments
  • Experience developing cybersecurity solutions across a diverse and heterogeneous IT environment
  • Experience testing tools and solutions sets against customer requirements
  • Technical leadership in Enterprise Architecture (EA), Service Oriented Architecture (SOA), and IT Service Delivery to multiple U.S. Government Agencies
  • Experience in TOGAF, Federal Enterprise Architecture or similar Enterprise Architecture models
  • Experience in NIST RMF or CDM Framework
  • Experience in conducting assessments at an Enterprise by reviewing technical documentations, conducting interviews and workshops to identify gaps and developing a tailored solution is highly desired
  • Demonstrated experience in security solution design using existing and emerging technologies to achieve enterprise solutions
  • A minimum 3 years of experience in architecting Security solutions, such as Incident Response Automation, Packet Filtering, Proxies, Network Access Protection, Trust Internet Connection (TIC), Email Gateways, Web Application Firewalls, Data Loss Protection (DLP), Encryption (Data at Rest, Data in Motion) or Software Development Assurance (code inspection), is highly desired.
  • General Programming Experience with languages such as Java, Python, C , Ruby or PHP is desired
  • A minimum six years of experience working with Security Authorization requirements, developing and enhancing the security risk posture, and analysis and reporting of IT security metrics.
  • Experience in interfacing with a wide array of security vendors
  • Ability to work across multiple projects and task orders simultaneously
  • Exceptional experience conducting briefings, interviews, as well as presentations to senior level leadership

Benefits
TechINT Solutions Group recognizes the need to support the well-being of our team members which is why we offer 15 personal days plus 10 paid federal holidays per year which will grow over time. We offer above industry standard medical, dental, vision, and life insurance plans along with a competitive 401k retirement plan to ensure we help support you, your family's well-being, and your retirement strategy as you grow with TechINT.

PAY TRANSPARENCY NONDISCRIMINATION PROVISION
TechINT Solutions Group will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by TechINT Solution Group, or (c) consistent with TechINT Solutions Group’s legal duty to furnish information. 41 CFR 60-1.35(c)

Job Type: Full-time

Experience:

  • azure: 1 year (Preferred)

Work authorization:

  • United States (Preferred)

Big Data Engineer

17 days ago
Chantilly, VAGeneral Dynamics Mission Systems
Basic Qualifications
Bachelor's degree in software engineering or a related technical field is required (or equivalent experience), plus a minimum of 5 years of relevant experience; or Master's degree plus a minimum of 3 years of relevant experience. Agile experience preferred.

KEY SKILLS
  • Minimum three (3) years’ experience in designing, developing, building, and implementing Big Data solutions or developing automated solutions to solve complex problems, a thoughtful ability to solve problems could outweigh years of experience.
  • Ability to identify and implement a data solution strategy
  • Demonstrates intellectual curiosity in exploring new technologies and finding creative ways to solve data management problems
  • Experience developing solutions with Python/Javascript/PERL
  • Experience/knowledge of Spark, Impala, Hadoop, Streamsets, Kafka, Rest APIs
  • Experience in SQL-based and NoSQL-based technologies
  • Experience in Linux administration/troubleshooting
A TS/SCI security clearance with the ability to obtain a Polygraph is required at time of hire. Candidate must be able to obtain the Polygraph within a reasonable amount of time from date of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
General Dynamics Mission Systems (GDMS) is seeking motivated candidates to join our insider threat detection, systems integration team. Our mission oriented team is responsible for the design, testing, deployment, maintenance, operation, and evolution of the systems directly supporting the insider threat detection program of a large government customer in the United States Intelligence Community (USIC). GDMS has an immediate opening on the team for a motivated Big Data Engineer with a self-starter mindset who is up to date with the latest tools and techniques. The position will focus on the integration of new data management technologies and software performance tuning and troubleshooting. This is a challenging yet rewarding position that provides an opportunity to leverage cutting edge technologies in pursuit of a vital mission that protects people, sensitive information/technologies, and the national security posture of the USIC.

The majority of work will be performed in Chantilly, Virginia, which is located approximately 25 miles west of Washington D.C., near the Dulles International Airport. The selected Big Data Engineer will support a 6+ year contract that General Dynamics recently secured.

CORE RESPONSIBILITIES:
  • Assist in the development and delivering of large scale data pipelines
  • Develop and implement automated tests for data transformations and data migrations
  • Research and apply big data solution technologies to complex datasets; make recommendations to data science team on new technologies
#CJ3
#CB
Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 13,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high performance team!

UI/UX Designer

19 days ago
$45 - $60/hour (Estimated)RemoteSophlogic

Business Job Title: UI/UX Designer

Total # Positions: 1

Job Level and Job Category: C1 / Product Management

Location: Boston-501 Boylston or Centennial-2154 East Common or San Francisco-1301 Sansome

1301 Sansome Street

Job Duration: 9 month(s)

Estimated Hours Worked Per Week: 40

Start Date: ASAP

Job Summary/Description:

Pearson is transforming itself into a truly digital education company, and to support the core strategy of improving learning outcomes through world class content and assessment, we are seeking an experienced User Experience Prototyper to join our our team of designers and researchers. We’re looking for that unique candidate who bridges all the worlds that are part of the software and product development lifecycle. Someone who is a creative thinker and has a passion for crafting the best experiences we can offer. Someone who is obsessed with the user and getting the best experience possible in their hands. Candidates will be able to determine the best medium for each prototype based on its primary purpose. These solutions will range from highly iterative paper prototypes and click-throughs for rapid exploration to more developed fully functioning prototypes for presentation and handoff to engineering. Candidates who have backgrounds in design and art, but also have a strong technical expertise in web coding such as HTML5, CSS and Javascript, are the one’s we’re looking to fill this position. So if you fit this description, have a passion for crafting the best browser and mobile based experiences possible and are ready to help push products from early ideation all the way to growth and success, then we want you. In this role, you will also have the collective knowledge and experience of the prototyping team at your disposal.

Minimum Required Skills:

Proficient in various prototyping tools (InVision, paper, Proto.io, etc…) Expert competency in HTML, CSS and semantic markup Strong JavaScript ability and knowledge of ES6 Strong in cross-browser and mobile JS and CSS complexities and troubleshooting Strong knowledge of accessibility requirements and methods for implementation Understanding of the fundamentals of software development, including best practices and OOD design patterns Knowledge of ePub 3 development Experience with Twitter Bootstrap or other UI frameworks Experience with CSS pre-compiler, like LESS or SASS Excellent visual, verbal and written communication skills Ability to manage time effectively to meet multiple, tight deadlines Ability to interpret the core purpose of a design and translate to user interface Self-directed and collaborative team player Able to work remotely and in a largely self-directed environment Additional skills: AJAX development experience Knowledge of and experience with available JavaScript libraries, such as Angular.js, React.js, or others Experience with Web Components Mobile application development (Objective C, Java, Swift) Experience with server-side development a plus (nodeJS, Redis, SQL, MongoDB or other)

Additional Job Details:

High level responsibilities: Collaborate in design ideation and exploration Provide the design team with a technical perspective Assist researchers and accessibility specialists in facilitating research sessions with end users Build context specific prototypes determining appropriate technologies and deliverables for the unique needs of each project and it’s handoff requirements Encourage and facilitate rapid ideation and growth of designs and concepts via prototyping Deliver engaging prototypes using the latest front-end technologies available Help create and maintain a UI component library with CSS, HTML and JavaScript

Consider Remote Worker?:

Yes

Job Type: Contract

Salary: $35.00 to $40.00 /year

Experience:

  • UI: 3 years (Required)
  • UX: 2 years (Preferred)

Work authorization:

  • United States (Required)

Work Location:

  • Multiple locations

Mulesoft Developer

20 days ago
$55 - $70/hour (Estimated)Reston, VA 20191RapidSoft Corp
Job Description

Duties and Responsibilities-


  • Participate in the design and delivery of our Mule projects on integration with customers clients


  • Contribute to key phases of the development lifecycle Identify analyze and develop interfaces and flows


  • Assist in the development of logical and physical specifications


  • Develop solutions by designing system specifications standards and programming


  • Identify and communicate technical problems processes and solutions


Skills and Qualifications-


  • 3 years of hands on experience with MuleSoft and API Management


  • 8 years of overall professional developer experience


  • Designed and developed enterprise services using RAML in Mule REST based APIs SOAP


  • Web Services and use of different mule connectors


  • Configure APIs proxy endpoints API portals and API analytics based on technical specifications with MuleSoft API manager


  • Experience orchestrating integration use cases involving multiple systems and complex business logic tying in system process and experience API layers


  • Deep understanding of REST HTTP MQ JSON XML and SOA


  • Experience in Continuous integration and Continuous deployment using Maven Jenkins BitBucket GIT and Mulesoft Strong experience in C programming


Qualifications

null

Additional Information

All your information will be kept confidential according to EEO guidelines.