IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Software Developer

Responsibilities
Builds and codes applications and/or modules using languages such as C++, visual basic, ABAP, JAVA, XTML, etc. Provides patches and upgrades to existing systems. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. May design graphical user interface (GUI) to meet the specific needs of users. Prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. May build add-on modules using application program language.
 
1.Designs and codes applications following specifications using the appropriate tools
2.Maintains and modifies existing software applications.
3.Analyzes detailed systems factors, including input and output requirements, information flow, hardware and software requirements, and alternative methods of problem resolution.
4.Performs modifications to and maintenance of operational programs and procedures.
5.Participates in code reviews to represent reviewed work for adherence to standards and specifications.
6.Writes or revises program documentation, operations documentation and user guides in accordance with standards.

NOTE:  This is a partial remote position.  Employee will be required to attend meetings in-person at customer and corporate locations at Lackland AFB/Port San Antonio, TX as-required.

 
Qualifications
  • High school with 9+ years (or commensurate experience)
  • Must possess SECRET clearance on Day 1  
  • Must be willing to upgrade to TOP SECRET clearance  
  • Experience building and testing code continuously with scripting and programming languages  
  • Developing in a GIT Environment  
  • Proficiency in building complex UI (user interfaces) and creating a rich UX (user experience)  
  • Web-sphere application development and deployment to a closed network
  • Prior development with JREAP A, B, and C communications protocols   
  • Familiarity with Tactical Data Links (TDLs)  
  • Full Stack Developer (both Front-end and Back-end)  
  • Development with Serial Port connections (half and full duplex)  
  • Development with TCP/IP connection protocols  
  • Demonstrated proficiency with XML/JSON development  
  • Experience deploying applications via automation with configuration management tools  
  • Web-sphere application development and deployment.  
  • Demonstrated experience with Object Oriented Programming in multiple environments (OOP)  
  • Experience with Kubernetes deployment/management/configuration  
  • Experience managing, tracking, and documenting changes to code with source control tools (Git experience preferred)  
  • Experience deploying services in a containerized environment  
  • Experience building and testing production-ready code in c#, Python, Java(script)  
  • Demonstrated ability to write and conduct testing, including end-to-end and user acceptance testing phases, using best practices in software testing agile methodologies  
  • Ability to Develop code from Theory and/or Concept sketches/reference materials

 

Desired Qualifications  

  • Experience developing software for military operational use desired  
  • Unity Deployment a plus URP/HDRP/WEBGL.  
  • Able to obtain CompTIA Security + certification  
  • C#/.net programming experience desired  
  • Apache Kafka, Elastic Search development Desired  
  • Linux experience desired  
  • Cloud Service deployment experience a plus (Kubernetes)  
  • AGILE/SCRUM methodologies desired  
  • Advanced Knowledge in the following technologies: Elastic stack, Kafka, Unity, Kubernetes, Linux, c#, GITLAB 

To apply for this job please visit itjobpro.com.