Sign Up Sign Up Log In Sign Up

Python Senior Computer Scientist (CM)

Overview

ProSync is seeking a self-motivated Senior Software Engineer to join our team!

Responsibilities

Title of Position: Python Senior Computer Scientist

  

Description of Position:

  • Provide full ysstem and software life-cycle support for incremental software functionality. 
  • Work directly with the customer, the end-users, and value high quality software. 
Qualifications

Clearance Requirement:

  • TS/SCI with Polygraph

Education and Experience Required:

  • Minimum of seven (7) years of Computer Science experience with high-level language software programming. A Bachelor's of Science degree in CS can be substituted for two (2) years.
  • Within the last seven (7) years, a minimum of five (5) years experience with designing, coding, testing, and debugging software to run Linux/UNIX (Solaris 8 or later, Redhat LINUX) Operating System.
  • Strong Python experience
  • Strong LINUX skills
  • Experience with full stack development (GUI through to the database)
  • Experience with the following: 
    • Docker
    • Flask
    • PostgresSQL
    • Javascript
    • Angular JS
    • Sqlachemy
    • Kuberneties
    • Jenkins
    • ElasticSearch
    • Kibana
    • InfluxDB
    • ActiveMQ
    • Grafana
    • Machine Learning/Artificial Intelligence concepts
  • Within the last seven (7) years, a minimum of five (5) years experience in at least one (1) of the specializations listed below.

         I. Programming/Scripting Languages: Individual shall have designed, coded, tested and debugged software written in C, C++, Java, PERL, TCL/TK, PYTHON, BOURNE shell, C shell, BASH, KORN shell, Groovy, PL/SQL, SQL, PHP.

         II. Presentation (Client/Web): Individual shall have designed, coded, tested, and debugged GUIs using one or more of the following: Motif, UIM/X, Java Swing, JQuery, HTML, CSS, JavaScript, JSTL, Tiles, AJAX, Wicket, Dojo, Java Server Pages, XHTML, XSLT, Servlets

         III. Database Management: Individual shall have experience in object-oriented or relational database design, development, troubleshooting, and testing, and management system experience with SYBASE, ORACLE or MySQL. Experience shall include use of PL/SQL, Oracle Dataguard, Oracle 11g, SQL Server, Oracle Label Security, Oracle Enterprise Manager, and/or JDBC

         IV. Web Technologies: Individual shall have experience designing, developing and integrating software that interacts via a network. The individual shall have experience with Web-based and Browser technologies, including JavaScript, JSP, Servlets, web servers (Tomcat), XML, AXIS, JAXWS, and HTML.

         V. Software Test/Integration: Individual shall have experience planning, developing, documenting and executing test programs to verify system operability and compliance with project standards and requirements, writing and executing test procedures, documenting problem reports and defining test paths. In addition, experience is required in system analysis and data flow paths.

         VI. Systems Interfacing: Individual shall have experience designing and developing SW that interfaces to other systems, to include networks.

         VII Data Formatting : Individual shall have experience in design and development of specialized applications software dealing with data in the NSA standard formats (e.g. CSDF, CERF, USSID 124, ASDF) or experience programming using the manipulation re-use libraries for those formats.

         VIII. Middleware (Business Tier): Individual shall have experience with one or more of the following: Hibernate, Tomcat, Jboss, EJB3, WebLogic 8.1, Apache Log4J, Rsync, jBPM

         IX. Frameworks: Individual shall have experience with the one or more of the following: Spring, Grails.

         X. XML Technologies: Individual shall have experience with the one or more of the following: JAXB, JIBX

         XI. Development Environment: Individual shall have experience with the one or more of the following: Eclipse, ANT

Desired Skills:

  • Strong work ethic and focused developer with high productivity.
  • Ability to learn new technologies quickly.

ProSync's executive team creates and expands business opportunities, recruits talented and intelligent technology professionals, and fosters a company culture that empowers ProSync professionals to shape and mold the direction of their careers and the direction of ProSync.

   

Employees of ProSync Technology Group, LLC and applicants for employment shall be afforded equal opportunity in all aspects of employment without regard to race, color, religion, political affiliation, national origin, disability, sex, age, or marital status.

   

Email [email protected] for more specifics regarding the position.

Company Name:
Security Clearance:
Top Secret / SCI + Poly
Location:
Annapolis Junction, Maryland
Country:
United States
Salary:
Not Specified
Job Number:




Send me email alerts for similar jobs

JOIN US