Job Openings >> Software Engineer
Software Engineer
Summary
Title:Software Engineer
ID:1044
Location:Remote
Department:Software Engineering
Description
Pentecom is seeking a skilled and motivated software engineer to join our team!

This position is primarily in support of our data conversion processes and tools. Our robust conversion toolset utilizes Python and XSLT to transform data from legacy formats to XML that adheres to specifications and customer business rules. The software engineer is expected to analyze source data, develop / enhance / customize conversion code, perform conversion operations, and research root causes of conversion defects. Software engineers also develop and maintain a diverse suite of scripts and applications powering all Pentecom operations - from simple Python utilities and modern web tools (Python, Django, JavaScript) to innovative projects where Generative AI plays an integral role in shaping real-world solutions.

Please note: The software engineering position is a full-time, remote position.

Primary Responsibilities
  • Design, develop, test, and maintain applications and scripts in Python / XSLT / JavaScript in the PyCharm environment
  • Learn and work with structured documentation standards such as S1000D, iSpec 2200, and military specifications (mil-specs) for compliance-driven conversion
  • Collaborate closely with cross-functional teams, including project managers, analysts, and other developers, to gather requirements and deliver solutions
  • Maintain clear and up-to-date technical documentation for all developed applications
  • Follow and help maintain our established processes and quality assurance plan
  • Support ongoing initiatives by performing additional tasks and responsibilities as needed
Skills and Experience
Required:
  • Experience developing software in high-level programming languages such as Python, Java, and/or Visual Basic
  • Experience using markup languages such as XML, SGML, and JSON
Desired:
  • Knowledge of Technical Publication specifications, especially S1000D and MIL specs
Expectations
  • Must have the ability to “wear many hats” and embrace many roles, tasks and projects
  • Demonstrate a willingness to commit the additional time and effort necessary during periods of heavy workload to meet project milestones
  • Demonstrate desire and aptitude to become a subject matter expert in structured documentation standards such as S1000D, iSpec 2200, and military specifications
  • Demonstrate excellent written and oral communication skills with the ability to articulate technical solutions for both technical and non-technical audiences
  • Must be able to work, communicate, and be productive in a 100% virtual environment
  • Demonstrate desire and aptitude for taking on a leadership position within the software engineering team
Education and Experience
  • Bachelor's degree or 8 years of professional experience in Information Science, Computer Science or related field
Pentecom is an equal opportunity employer and does not discriminate in employment practices based on race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Pentecom is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact hr@pentecom.com at least 48 hours in advance of your need for an accommodation.
 
Pentecom,%20Inc%20-%20we-hire-vets-window%20stickers-2025-transparent.png
ApplicantStack powered by Swipeclock