Seeking an experienced Senior Software Engineer to support a cyber security contract in Rome, NY, balancing existing system stability with new capabilities in geospatial intelligence.
Responsibilities
Design the architecture and implementation of new software features and standalone applications, translating complex customer requirements into scalable, high-performance code.
Support the evolution of existing systems to ensure they remain compatible with changing hardware, operating systems, and external dependencies.
Foster a collaborative relationship with the Customer to identify pain points and propose proactive technical solutions.
Provide mentorship to junior engineers, conduct rigorous code reviews, and establish engineering best practices across the development lifecycle.
Contribute to the long-term technical roadmap of the contract, identifying opportunities for modernization and efficiency gains
Support technology solutions and process automation within a Customer Contact Center environment, designing, developing, testing, implementing, and supporting automation and application solutions.
Compensation
Rate: $22–$28.96/hour
Responsibilities
Design, develop, code, test, debug, and implement process automation and application solutions
Develop RPA solutions that improve efficiency
Create or enhance solutions using Visual Studio, Pega, Microsoft Access, SQL databases, VBA, Microsoft 365, RPA platforms
Translate business and operational needs into practical technology solutions
Review existing processes and identify opportunities for automation or application improvement
Requirements
Bachelor's degree or certification in Computer Programming, Information Technology, Computer Science, Management Information Systems, or a related field
Senior Software Engineer to build and maintain software for on-vehicle hardware systems and devices, integrating cloud-native services with embedded/IoT devices across public transit fleets.
Locations (3)
British Columbia, Canada
Ontario, Canada
United States
Compensation
US Salary Range: $124,000 - $205,000 USD
Responsibilities
Design, build, maintain and extend products, features, and functionality that solve real customer problems
Partner with Product, Design, and Engineering to discover and validate customer needs and technical approaches
Develop and extend integrations with onboard hardware devices such as headsign controllers, passenger counters, and fareboxes
Build and improve cloud-native backend services that manage device configuration, process telemetry data, and provide observability into fleet-wide device health
Design and develop modern Java/Spring Boot microservices that consolidate inventory and availability data across multiple enterprise systems and enable AI-powered conversational experiences.
Responsibilities
Develop Java 17/21 and Spring Boot microservices
Design API-first solutions and distributed systems architectures
Build and maintain enterprise integrations using REST/SOAP and messaging platforms
Create secure, scalable, and resilient services using OAuth2, JWT, Kafka, Redis, and cloud technologies
Partner with AI teams to expose backend capabilities through AI-consumable APIs and services
Design and develop modern Java/Spring Boot microservices that consolidate inventory and availability data across multiple enterprise systems and enable AI-powered conversational experiences.
Responsibilities
Develop Java 17/21 and Spring Boot microservices
Design API-first solutions and distributed systems architectures
Build and maintain enterprise integrations using REST/SOAP and messaging platforms
Create secure, scalable, and resilient services using OAuth2, JWT, Kafka, Redis, and cloud technologies
Partner with AI teams to expose backend capabilities through AI-consumable APIs and services
Software Development & AI Intern working with the IT development team to design, build, and enhance applications supporting Biodesix business operations.
Compensation
Undergraduate Rate of $19.00 per hour | Graduate Rate of $21.00 per hour
Responsibilities
Design, develop, test, and maintain software applications and enhancements
Write, debug, and document code using established programming languages and development frameworks
Support API development and integration with enterprise systems
Work with databases, data processing, and application data flows
Assist in developing AI-enabled application features and automation solutions
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, Computer Engineering, Data Science, Information Systems, or a related technical field
Support the analysis, testing, maintenance, and enhancement of federal data and reporting systems for USCIS.
Compensation
JCTM is committed to fair and transparent compensation practices. The anticipated compensation for this position will be determined based on a variety of job-related factors, which may include the candidate’s relevant education, training, certifications, security clearance and access requirements, years and depth of relevant experience, specialized skills and qualifications, position level, assigned responsibilities, work location, applicable contract or customer requirements, internal equity, and the approved compensation budget for the position.
Responsibilities
Analyze, test, troubleshoot, and maintain the CDR and OCRS user interface
Implement and test application improvements and system modifications
Support integration of CDR/OCRS with reporting data sources and databases
Assist with application and database maintenance within the AWS-hosted environment
Support OCRS user interface functionality, including integration with USCIS ICAM SSO
Requirements
Associate's degree or higher
Nice to have: Experience supporting web-based applications
Nice to have: Familiarity with AWS cloud infrastructure and Amazon S3
Nice to have: Experience with SQL databases, queries, or database maintenance
Nice to have: Familiarity with application development, debugging, and software testing methodologies
Support technology infrastructure and end‑user needs across multiple company locations.
Compensation
We select our initial pay range based on reliable compensation survey data. Other factors we consider in setting the specific pay for an individual will generally include, among other things, experience, specialized skills, work location, and internal equity to provide competitive offers.
Responsibilities
Install, configure, monitor, maintain, and troubleshoot PC hardware, software, and connectivity across multiple technology platforms.
Respond to end‑user requests for technical assistance and provide timely updates on issue resolution.
Diagnose and resolve issues related to computers, monitors, printers, software applications, and other technology components.
Provide training and education to users regarding network and PC software.
Support internally developed applications and system enhancements.
Requirements
Associate's degree, bachelor's degree, or equivalent education in Information Technology, Information Systems, PC Support, or a related field.
Nice to have: Microsoft Certified Professional (MCP) certification
Nice to have: Knowledge of barcode systems, EDI (Electronic Data Interchange), and relational databases
Nice to have: Experience with Microsoft Power Platform applications and tools
Title: GWS Software Engineer
Requirements:
Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline
from an accredited university and 5 Years Experience with Bachelors in Science; 0 Years
Experience with Masters
Demonstrated C++ development
Experience with Unit Test and System Test Development
Experience with C, GoLang, ADA, and/or Python
Ability to read other coding languages
Individual must possess good communication skills.
Candidate must demonstrate ability to think critically and capture concepts in work products,
presentations, and discussions.
Capable of working both independently and within a team environment.
Applicants must have a current active in-scope U.S. Government DoD issued Secret security
clearance at the time of application which is required to start.
Ability and willingness to travel up to 10% of the time.
Must be able to work on-site, in office
PQs:
Experience with simulation and simulation frameworks
Experience with Jira/Confluence/Bitbucket
Experience with Bamboo, Jenkins, Fortify, Coverity, SQL Databases
Knowledge of GMD
Experience with containers and container development
EOE