Jobs · Engineering · Florida

Software Developer, Journey person

StraCon Services Group, LLC. · Orlando, FL · 1 mo ago
EngineeringFull-time

Essential Job Duties

  • Work with a team in a lab environment to develop state of the art, software driven training systems.
  • Full-Stack development competency spanning both frontend and backend technologies, including fundamental DevOps capabilities such as Docker, Linux, Bash scripting, and cloud platforms.
  • Python programming skills with hands-on experience leveraging key libraries and frameworks, including pandas for data manipulation, NumPy for numerical computing, and Plotly for creating interactive data visualizations.
  • Experience with web frameworks such as Flask or FastAPI for building robust server applications.
  • Experience with database ORMs like SQLalchemy for efficient data persistence.
  • Frontend development using React, including the ability to build modern, responsive web applications while managing state and implementing sound component architecture patterns.
  • Version control expertise, particularly robust working knowledge of Git (including branching strategies, merging, and conflict resolution) and experience with GitLab, including exposure to GitLab CI/CD pipelines for automated testing and deployment.
  • Familiarity with Bash scripting and Linux environments, including comfort with command-line operations and file system navigation.
  • Basic familiarity with cloud technologies, particularly AWS services such as EC2 and S3, or their equivalents on other platforms.
  • Understanding efficient design principles for web applications, including techniques like lazy loading, optimized rendering, and effective asset management strategies.
  • Experience working within an Agile development environment, including active participation in ceremonies such as daily stand-ups, sprint planning sessions, backlog grooming, and estimation activities using tools like Jira story points.
  • Code, test and debug application enhancements and revisions, along with integrating graphics and user interfaces.
  • Create, modify and test the code, forms, and script.
  • Work from specifications drawn up by software developers or other individuals.
  • Analyze user needs and design software solutions.
  • Develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
  • Comply with Naval Cyber Security Rules and Regulations.
  • Comply with Naval software development and maintenance Rules and Regulations.
  • Comply with BOL server policies and procedures and configuration control requirements related to software development and maintenance.
  • Comply with Naval Controlled Unclassified Information (CUI) requirements and regulations.
  • Work with high level programming languages such as: C++, C#, JAVA: Scripting languages such as: REACT, Python, JavaScript, VB Script, LUA, XML, ASP, ASP.Net and HTML.
  • Networking: (TCP, UDP), SQL.

Experience Requirements

  • 3 or more years of experience performing the essential job duties listed above.

Education And Certification Requirements

  • B.S. in computer engineering, computer science or related technical field with strong emphasis on software programming.

Security Requirements

  • U.S. Citizenship required.
  • Must be able to obtain and maintain a Secret security clearance.

Similar jobs

Journeyman Software Developer

Parsons CorporationAberdeen, MD· 2 mo ago
Information Technology$104k–$181k/yrapply on parsons.wd5.myworkdayjobs.com

Software Developer.

Bluebox SoftwareIndiana, United States· 3 days ago
Engineeringapply on blueboxsoftware.com