585-978-7282 [email protected]


Position Openings for All Kinds of Industries

Looking for a technical job? We can help! We offer a wide range of technical job openings from a wide range of companies nationwide. Call us today at 585-978-7282!

Technical Worker

Looking for a Job?

For more than 20 years, Cummings Technical Solutions has been searching for the best opportunities for our clients. We do this by working closely with you to understand your needs and build long-term relationships. Our experience lets us connect to thousands of professionals in the country.

We provide careers for technical positions, such as maintenance, mechanics, electricians, commissioning technicians, commissioning engineers, electrical assembly, mechanical assembly, interior assembly, and electric panel assembly.

We also provide staffing for locomotive positions, such as welder, rail specialty, commuter rail, and freight rail.

View our current positions below.

Job Openings

Click on the opportunity to view more information.

RAIL SHOP WORKER OR WELDER in Fresno CA, Woodland CA, Kansas City MO, Ogden UT, or Chicago IL

If you are interested in applying for the position, please complete the application form.

Locations
Job Opportunities and Responsibilities
Common Duties in Car Repairs
Experience Requirements
  • Fresno, CA
  • Woodland, CA
  • Kansas City, MO
  • Ogden, UT
  • Chicago, IL
  • Learning of Basic Welding Knowledge
  • Assistance in General Rail Car Repair Operations
  • Regular Housekeeping and Maintenance
  • Support in Handling of Materials During Repairs
  • Operation of Certain Shop Equipment and Mechanical Hand Tools
  • Limited Welding Under Close Supervision
  • Routine Maintenance Work
  • Development of Basic Skills in Car Repair Through On-the-Job Experience
  • Assistance in Car Rail Shop Maintenance
  • Basic Cutting and Welding
  • Uncoupling Lever Removal and Replacing
  • Coupler Removal and Dismantling
  • Brake Levers Removal and Replacing
  • Car Jacking
  • Supervised Truck Repair
  • AEI Tags Removal and Updating
  • Certifying Rail Car Welding Positions (1G Flat and 2G Horizontal)
  • Reading Ability
  • Basic Mathematical Skills
  • Mechanical Aptitude
  • Human Relations Skills
Salary: $19.00 to $19.25 Per Hour
ELECTRICAL INSTALLER in Albuquerque NM

If you are interested in applying for the position, please complete the application form.

 

Locations
Job Responsibilities
Experience Qualifications & Advantages
  • Albuquerque, NM
  • Electrical Systems Installations Participation
  • Electrical Components Installation
  • Systems Maintenance
  • Locomotives Climbing
  • Outdoor and Unconditioned Sites Assignment
  • Industrial Electrical (Minimum of Three to Five Years)
  • Low or High Voltage
  • PLC or DC
  • Electrical Schematic
  • Software Upgrade
  • Fabrication
  • Detailed Records Keeping
  • Military
Job Types: Full-Time and Contractual
Salary: $25.00 to $27.00 Per Hour
HEAVY INDUSTRIAL MAINTENANCE TECHNICIAN in Rochester NY

If you are interested in applying for the position, please complete the application form.

 

Locations
Job Responsibilities
Experience Qualifications & Advantages
  • Rochester, NY
  • Routine Preventative Maintenance
  • Record Maintenance
  • Production Machinery Troubleshoot and Repair
  • Tools Usage
  • Cutting Torches or Welding Equipment Operation
  • Overhead Cranes and Hoists, Forklifts, Scissors, and Boom Lifts Operation
  • Workstation Maintenance
  • High School Diploma or GED
  • Three to Five Years of Experience
  • Figures and Amounts Calculating Ability
  • Written, Oral, or Diagram Instruction Comprehension
  • Problem-Solving Skill
Job Types: Full-Time and Contractual
Salary: $25.00 to $27.00 Per Hour
TELECOMS PACKAGE LEAD

If you are interested in applying for the position, please complete the application form.

Accountabilities
Required Skills & Experience
Desired Skills & Experience
  • Plan, execute, monitor and control Design, configuration, test and commissioning activities for the telecommunication system according to the overall program schedule.
  • Analyze technology environment
  • Identify, analyze and manage requirements
  • Identify and resolve interfaces internal and external to the Telecommunication System (e.g. Signaling, Rolling Stock, etc.)
  • Architect and Integrate medium-complex telecommunications systems with particular attention to Networking technologies
  • Prepare Conceptual, Preliminary, Detailed and Installation Design for each Telecom & Security technology
  • Participate in products selection
  • Create Bill of Materials and support Purchasing Department to order equipment in particular for the Wired and Wireless telecommunications networks.
  • Knowledge of principles, practices, methods, terminology and trends in communications engineering including the fields of radio frequency allocations, electromagnetic wave propagation, and radio frequency field strength measurements and tolerances.
  • Knowledge of fiber optics, computers, digital communications processors, servers, programming, applications, software, and hardware related to radio communications.
  • Exposure to Passenger Information Systems technologies.
  • Extensive working knowledge of Complex Networks design, both wired and wireless
  • Extensive experience with network architecture design
  • Working Knowledge of network design patterns, constraints and protocols (CCNP or equivalent certification required)
  • Working knowledge of Switching and Routing protocols
  • Working knowledge of wireless communications in demanding scenarios
  • Prior Experience with RAMS deliverable
  • Prior experience managing small-medium sized projects and project teams
  • Excellent ability to use sophisticated test equipment including multi-meters, oscilloscopes and a spectrum analyzer.
  • Working knowledge of Test and commissioning processes
  • Skilled in handling electric, electronic, and mechanical drawings and schematics
  • Detail oriented with excellent organizational skills
  • Knowledge of telecommunications systems for the railway industry
  • Electrical, Electronic, or Computer Engineering or Information Technology Qualifications/ University Degree
  • From 2 to 5 years of Railway System Engineering expertise
Education
  • Bachelor’s Degree technical area
Languages
  • English Proficiency
TELECOMS ENGINEER - DATA COMMUNICATIONS SYSTEMS

If you are interested in applying for the position, please complete the application form.

Accountabilities
Required Skills & Knowledge
Desired Skills & Experience
  • Support planning, execution, monitoring and controlling Design, configuration, test and commissioning activities for the telecommunication system according to the overall program schedule.
  • Support analysis of the technology environment
  • Support Identification, analysis and management of requirements
  • Support identification and resolution of interfaces internal and external to the Telecommunication System (e.g. Signaling, Rolling Stock, etc.)
  • Support architecting and Integrating medium-complex telecommunications systems with particular attention to Networking technologies
  • Support preparation of Conceptual, Preliminary, Detailed and Installation Design for each Telecom & Security technology
  • Participate in products selection
  • Support creation of Bill of Materials and support Purchasing Department to order equipment in particular for the Wired and Wireless telecommunications networks
  • Configure test and commission IP networks.
  • Configure test and commission Wireless systems, from UHF/VHF to Microwaves.
  • Working knowledge of Complex Networks design, both wired and wireless
  • Working Knowledge of network design patterns and constraints (CCNA or equivalent certification would be an advantage)
  • Working knowledge of Switching and Routing protocols
  • Working knowledge of wireless communications
  • Excellent ability to use sophisticated test equipment including multi-meters, oscilloscopes and a spectrum analyzer.
  • Working knowledge of Test and commissioning processes
  • Skilled in handling electric, electronic, and mechanical drawings and schematics
  • Experience with network architecture design
  • Detail oriented with excellent organizational skills

 

  • Knowledge of telecommunications systems for the railway industry
  • Electrical, Electronic, or Computer Engineering or Information Technology Qualifications/ University Degree
  • From 2 to 5 years of Railway System Engineering expertise
Education
  • Bachelor’s Degree technical area or Equivalent Technical background
Languages
  • English Proficiency
SYSTEMS ENGINEER

If you are interested in applying for the position, please complete the application form.

Accountabilities
Required Skills & Knowledge
Desired Skills & Experience
  • Define Concept of Operations for the project including identifying operational scenarios and use cases
  • Define System Architecture for the project (logical, functional, and physical architectures)
  • Lead scope/requirement discussions with technical teams and customer
  • Lead System Requirements effort and maintain the Requirements Traceability Matrix (RTM)
  • Decompose System Requirements to lower-level elements and work with the engineering teams to ensure proper allocation
  • Serve as the project’s cross-functional technical interface between product development, engineering, manufacturing, verification & validation, commissioning, and RAMS teams.
  • Identify, define, control and manage system interfaces
  • Acquire deep understanding of subsystems provided by external suppliers and ensure compatibility at system level
  • Support project Engineering in all technical decisions
  • Active participation in optimal overall project technical solution
  • Support Customer design review and internal design reviews
  • Support lab, factory, and field testing
  • Define impact analysis for proposed changes to the system and support System Configuration Management through the whole lifecycle
  • Ensure compliance with company processes
  • Understands and integrates applicable CMMI, CENELEC, AREMA, IEEE, IPC, etc standards.

 

  • Minimum 5 years’ experience as lead systems/design engineer for Engineering system applications
  • Ability to acquire deep understanding of new technologies with minimal guidance
  • Ability to communicate complex ideas to peers, management, and customers in a simplified manner
  • Strong technical troubleshooting and problem solving abilities
  • Strong prior experience applying fundamental Systems Engineering concepts:
    – V-lifecycle,
    – System Architecture
    – Requirements Management,
    – Configuration Management,
    – Interface Management,
  • Extensive understanding and/or prior experience with engineering lifecycles, delivery, and HW/SW integration lifecycle
  • Deep competency in interactions between mechanical, electrical, and software components in complex electromechanical systems
  • Strong prior experience with Microsoft Office suite, requirements management systems, product lifecycle management systems, defect tracking tools, and software configuration tools
  • Success with multi-tasking across multiple projects at given time
  • Builds effective relationships and has exceptional communication and leadership skills
  • Detail oriented with excellent organizational skills
  • Prefer Expertise in any ONE or more of the following:
    – Power systems including traction power and medium to low voltage designs
    – EMI / EMC system integration and validation
    – Telecoms and Network designs
    – Automated control design and development systems
    – Conventional signaling control designs
    – CBTC (Communication based train control) systems and designs
  • Prefer rail or rail transit domain experience, but not required
  • Demonstrated ability to lead, engage, and manage tasking of cross-functional teams of varying skills/experience
  • Prior experience collaborating with a diverse, cross-functional team across multiple geographic locations
Education
  • Bachelor’s Degree
Languages
  • English Proficiency
SENIOR WAYSIDE TECHNICIAN

If you are interested in applying for the position, please complete the application form.

Accountabilities
Required Skills & Knowledge
Desired Skills & Experience
  • Primary troubleshooting and repair of Wayside, DCS sub-systems.
  • Uses electronic test equipment and other specialized tools as required.
  • Ensure the execution of starting, performance and closing of remote and centralized critical/ complex interventions
  • Monitor system performance logs, string charts, event recording logs, and other data for diagnosis and resolution of a problem.
  • Ensure the technical reporting issuing to the customer on-site maintenance and system performance
  • Directly interface with customer to provide guidance and reference related to SSI and subsystems.
  • Ensure field data collection and support RAMS figures analysis
 

  • 5-7 years’ experience
  • Knowledge of Wayside, DCS sub-systems
  • Detailed knowledge of Microlok II function and operation
Education
  • Associate Degree in technical area (Electronics) or Equivalent Technical background
Languages
  • English Proficiency
SENIOR TELECOMS ENGINEER

If you are interested in applying for the position, please complete the application form.

Accountabilities
Required Skills & Experience
Desired Skills & Experience
  • Plan, execute, monitor and control Design, configuration, test and commissioning activities for the telecommunication system according to the overall program schedule. Analyze technology environment
  • Identify, analyze and manage requirements
  • Identify and resolve interfaces internal and external to the Telecommunication System (e.g. Signaling, Rolling Stock, etc.)
  • Architect and Integrate medium-complex telecommunications systems with particular attention to Networking technologies
  • Prepare Conceptual, Preliminary, Detailed and Installation Design for each Telecom & Security technology
  • Participate in products selection

 

  • Knowledge of principles, practices, methods, terminology and trends in communications engineering including the fields of radio frequency allocations, electromagnetic wave propagation, and radio frequency field strength measurements and tolerances.
  • Knowledge of fiber optics, computers, digital communications processors, servers, programming, applications, software, and hardware related to radio communications.
  • Exposure to Passenger Information Systems technologies.
  • Extensive working knowledge of Complex Networks design, both wired and wireless
  • Extensive experience with network architecture design
  • Working Knowledge of network design patterns, constraints and protocols (CCNP or equivalent certification required)
  • Working knowledge of Switching and Routing protocols
  • Working knowledge of wireless communications in demanding scenarios
  • Prior Experience with RAMS deliverable
  • Prior experience managing small-medium sized projects and project teams
  • Excellent ability to use sophisticated test equipment including multi-meters, oscilloscopes and a spectrum analyzer.
  • Working knowledge of Test and commissioning processes
  • Skilled in handling electric, electronic, and mechanical drawings and schematics
  • Detail oriented with excellent organizational skills
  • Excellent written and oral communications skills and ability to communicate complex technical information
  • Knowledge of telecommunications systems for the railway industry
  • Electrical, Electronic, or Computer Engineering or Information Technology Qualifications/ University Degree
  • From 5 to 10 years of Railway System Engineering expertise
Education
  • Electrical, Electronic, or Computer Engineering or Information Technology Qualifications/University Degree or Equivalent Technical Background
Languages
  • English Proficiency
SENIOR SYSTEMS VALIDATION ENGINEERS

If you are interested in applying for the position, please complete the application form.

Accountabilities
Required Skills & Knowledge
Desired Skills & Experience
  • Development and/or execution of validation test plans per internal IMS, CENELEC, AREMA, or IEEE Standards
  • Development and/or validation review of test procedures from signaling system integration requirements
  • Validation review of test procedures from non-signaling subsystem & system integration requirements
  • Time Management of validation testers, executing signaling system integration testing.
  • Validation review of testing results for non-signaling subsystem and system integration testing in the lab and/or in the field
  • Validation review of testing results for signaling system integration testing in the field
  • The assurance of accurate and complete tracking of validation testing defects, using standard database tools
  • Support the RAMS team by completing the validation portions of Hazard Log, Design Conformance Checklists, and Construction Conformance Checklists.

 

  • 5-7 years of System Validation Experience
  • Background in Electrical Engineering; able to read and understand schematics, books of plans, and other mechanical drawings
  • Background in SW development and testing, particularly in IEE1483 and EN 50128 standards
  • Background in standard signaling disciplines and concepts (Interlocking Operation, ATP Operation, ATS Operation)
  • Excellent communication skills [spoken and written]
  • Proficient knowledge in DOORS, Microsoft Office Products; limited knowledge of National Instruments LabVIEW
  • Knowledge of computer virtualization
  • Limited working knowledge of safety analysis and RAM analysis
Education
  • Bachelor’s Degree
Languages
  • English Proficiency
COMMISSIONING MANAGER

If you are interested in applying for the position, please complete the application form.

Job Description

Looking for an enthusiastic self-motivated Commissioning Manager who thrives in a fast-paced environment. The successful candidate is comfortable performing a wide range of tasks from administrative to strategic.

Accountabilities
Required Skills & Knowledge
Desired Skills & Experience
  • Develop project subsystem and system-wide commissioning plans for wayside, cab, and central office
  • Ensure project installation and commissioning activities are performed according to contract schedule and budget
  • Develop cutover and migration plans for system integration purposes
  • Develop and/or review test procedures for wayside, cab, and central office
  • Schedule local resources and determine workload forecasts for commissioning activities
  • Provide bid and proposal data on potential projects
  • Work directly with customers and subcontractors to successfully execute the latter stages of projects and effectively turn the system over to the customer
  • Provide-valued added input and assist the director in the development of models and systems that maximizes resource efficiency
  • Perform field verification testing for all tie-in locations for equipment requirements, tag changes, and circuit wiring details with limited support from the customer
  • Perform expedited engineering and equipment functions
  • Perform on-site verification of deliveries for signal company
  • Maintain inventory of signal company spare materials
  • Sorting/Ordering or all tags, tag lists, and pull sheets
  • Field relay testing of all vital relays prior to plug in and room breakdown testing
  • Any and all other signaling systems related works as directed by the project in order to support those projects needs

 

  • Experience to perform the aforementioned accountabilities as dictated in section above
  • Bachelor of Science or technical degree required preferably in electrical, nuclear, or systems engineering; PE a plus
  • Minimum 10 years leading field testing, integration, or commissioning projects on a multi-million-dollar scale
  • Minimum 5 years working on mass transit projects in an engineering or project/program management role
  • Previous work in switch and signal train transportation system as a design engineer, project engineer, system engineer/integrator a plus
  • Willing to take on big challenges with large-scale mass transit projects
  • Able to perform signal circuit engineering
  • Ability to test signal equipment & circuits
  • Ability to place signals systems into service
  • Ability to interpret contract specification
  • Ability to read, understand and interpret switch and signal line drawing, schematics, and cable plans
  • Previous experience in Testing & Commissioning of large infrastructure projects.
  • Basic working knowledge of Rail Transit Subsystem such as Automatic Train Supervision, Vehicle, Telecommunication, Platform Screen Gates, Traction Electrification, SCADA, CCTV, Radios, GPS, etc.
  • Basic understanding of software configuration managements (CM)
  • Basic understanding of software programming logic
  • Ability to read, understand, and implement scripts written in various scripting languages (BASH, python, Perl)
  • Basic working knowledge of the Linux or UNIX operating system
  • Operation and Maintenance Processes
  • Manage and lead assigned resources and suppliers to perform the tests and troubleshooting activities
  • Railway Operations and Signaling principles
  • Planning and organization
  • Integrated System Tests
  • Validation and Verification Processes
Education
  • Electrical, Electronic, or Computer Engineering or Information Technology Qualifications/University
Languages
  • English Proficiency
Benefits

Enjoy a comprehensive benefits package including Competitive Pay, Medical, Dental and Vision Insurance, Short & Long Term Disability, Life & Accident Insurance, Flexible Spending Accounts, Savings Plan, and Paid Vacation. We also offer a number of Work/Life Programs such as Flextime and a variety of Training and Development opportunities.

COMMISSIONING ENGINEER

If you are interested in applying for the position, please complete the application form.

Job Description

As a Commissioning Engineer you will be responsible for the testing of electrical assemblies in our train projects. It will include working on modern electrical and electronic equipment, troubleshooting complex electrical circuits, loading Software on to PLC’s and any other related work to Electrical Commissioning of a rail car. If you are an experienced Electrician, Journeyman or Field Engineer who wants to be part of a team that builds high quality, state of the art passenger trains, this is your career!

Key Activities
Qualifications
  • Commissioning, testing and troubleshooting of electrical circuits
  • Loading Software on various Subsystems
  • Electrical modifications and changes of assemblies
  • Performing tests according to procedures and manual on passenger trains
  • Assist Supervisor in developing test procedures, manuals and reports
  • Ensure that all processes adhered to and meet our quality standards

 

  • Vocational training and experience as an Electrician, Journeyman or related field
  • College degree or related College courses in automation are a plus
  • Several years’ experience in the field, Railroad Experience a plus
  • Goal-oriented and structured approach in a dynamic environment
  • Quick comprehension and adaptability, with a High standard of quality
  • Fluent English (verbal and written)
  • Ability to work well in a team, including effective communication

 

ELECTRICAL ASSEMBLER in Salt Lake City, UT

If you are interested in applying for the position, please complete the application form.

Job Description

As an Electrical Assembler you are responsible for proper assembly of all components in the project. You will ensure that all processes meet both internal and external requirements. If you are an experienced assembler who wants to be part of a team that builds high quality, state of the art passenger trains, this is the career for you!

Locations
Key Activities
Qualifications
  • Salt Lake City, UT
  • Assemble cable and wiring harness
  • Read an interpret cable lists and drawings
  • Strip, crimp, and terminate large and small gauge wires and cables
  • Add connectors to completed harness assemblies
  • Straighten, align, and organize wire to standards
  • Maintain a safe, organized and efficient work area

 

  • High school diploma or GED
  • 2+ years of working experience in manufacturing or assembly preferred
  • Ability to read drawings and blueprints
  • Familiar with basic electrical hand tools
  • Previous experience terminating wires a plus
  • Good attention to detail, with a high standard of quality and safety
  • Knowledge of Metric system a plus

ELECTRICAL COMMISSIONING ENGINEER

If you are interested in applying for the position, please complete the application form.

Key Activities
Qualifications
  • Commissioning, testing and troubleshooting of electrical circuits
  • Loading Software on various Subsystems
  • Electrical modifications and changes of assemblies
  • Performing tests according to procedures and manual on passenger trains
  • Assist Supervisor in developing test procedures, manuals and reports
  • All other duties as assigned
  • Travel within US (approx. 10% or TBD), several weeks initial training offsite

 

  • Vocational training and experience as an Electrician, Journeyman or related field
  • College degree or related College courses in automation are a plus
  • Several years’ experience in the field, Railroad Experience a plus
  • High standard of quality
  • Goal-oriented and structured approach in a dynamic environment
  • Quick comprehension and adaptability
  • Fluent English (verbal and written), willingness to learn German (preferred)
  • Ability to work well in a team, including effective communication
Salary

$80-$110/K

INTERIOR ASSEMBLER in Salt Lake City, UT

If you are interested in applying for the position, please complete the application form.

Job Description

As an Interior Assembler you are responsible for performing manufacturing and production assembly tasks thoroughly and efficiently, while ensuring that your work meets all internal and external requirements, including on time performance. If you are an experienced assembler who wants to be part of a team that builds high quality, state of the art passenger trains, this is your career!

Locations
Key Activities
Qualifications
  • Salt Lake City, UT
  • Perform precision installation of mechanical and structural fixtures tailored for passenger trains
  • Ability to work with different material such as wood, plastics, and various metals
  • Precisely follow specifications in blueprints, drawings and plans for quality installation of material
  • Able to accept, understand and follow verbal and written directions
  • Install items, such as windows, framing, flooring, doors and various mechanical assemblies using specified hardware
  • Follow established safety rules and regulations and maintain a safe and clean environment
  • Ability to work well in a team, including effective communication

 

  • High school diploma or GED
  • 2+ years of working experience in manufacturing or assembly preferred
  • Experience working with electrical, pneumatic and hand tools
  • Ability to read drawings and blueprints and knowledge of Metric system a plus
  • Willingness to learn and a positive attitude
  • High standard of quality and safety

MECHANICAL ASSEMBLER

If you are interested in applying for the position, please complete the application form.

Job Description

As a Mechanical Assembler, you will be responsible for assembly of passenger rail vehicles, and their components, based on specifications stages. You will ensure that all quality requirements and specifications are met in a timely manner. If you are an experienced mechanic who wants to be part of a team that builds quality, state-of-the art passenger trains, this is the career for you.

Key Activities
Qualifications
  • Production of rail vehicles and their components based on specifications (assembly technology, drawings)
  • Read, interpret and follow basic blueprints, diagrams, engineering drawings, specifications, bills of materials, and other written instructions or procedures
  • Perform inspections, based on drawing specifications and assembly instruction, to insure the quality standards
  • Assembly of equipment and products according to engineering specifications
  • Maintain inventory of product in work stations, while maintaining a clean and safe work area
  • Adhere to set deadlines

 

  • High school diploma/GED and vocational training in related field
  • Minimum 2 years of mechanical and structural assembly experience required
  • Ability to work in a team and good communication skills
  • Knowledge of electrical, pneumatic and hand tools
  • Quick comprehension, with a high standard of quality and attention to detail
  • Goal-oriented, flexible, resilient, and responsible, with a structured work ethic

SOFTWARE ENGINEER in Pittsburgh, PA

If you are interested in applying for the position, please complete the application form.

Job Description

We are looking for enthusiastic self-motivated Contractor – Software Engineers who thrive in a fast-paced environment.

Locations
Accountabilities
Required Skills & Knowledge
Desired Skills & Knowledge
  • Pittsburgh, PA
  • Develops and supports software solutions for freight railroad dispatching office systems, primarily for the CSX project.
  • You will have the opportunity to contribute to building features and components in our ATS software systems that are deployed to production customers.
  • Ensures features and components meet customer specifications/ requirements and adhere to department standards, policies, and procedures.
  • You will be challenged to learn the rail domain and the continually advancing technologies that foster innovative solutions for our customers.
  • You will collaborate cross functionally and globally.  Woven into our fabric is the core value that we are more successful collectively collaborating to create great results.  While individual contributions are objectified and rewarded, succeeding as a team is favored over creating cast towers of individual knowledge.
  • Effective written and verbal communications skills are imperatives to socialize and influence the organization.
  • Provide software estimates for changes to the dispatch system for self or others.
  • Must be able to handle working in a dynamic environment with parallel responsibilities and competing priorities.
  • Maintain the appropriate balance between speed and perfection while never compromising quality.
  • Support customer deployment or production issues on weekends or after hours (as needed).
  • 2-5 years’ software development experience on large scale systems using Object-Oriented Design principles and preferably C++
  • For candidates with AT LEAST 3 YEARS of REAL-WORLD, ‘HANDS-ON’ EXPERIENCE, NOT INTERNSHIPS. MUST have AT LEAST 3 YEARS of experience
  • Experience building enterprise class, multi-process, fault tolerant load balanced and multi-tiered systems.
  • Software Development Life-Cycle.
  • Experience developing software in a Linux environment, including writing and modifying shell scripts.
  • Strong diagnostic and analytical skills
  • Experience with continuous integration, static code analysis, branching and versioning
  • Ability to complete tasks in a timely manner while producing quality work.
  • Excellent verbal and written communication skills
  • Lifelong learner that shares and teaches what you learn.

 

  • Experience with Agile methodology and Scrum or other Agile processes
  • Experience implementing and sustaining mission critical enterprise systems.
  • GUI Motif application experience
  • Oracle and SQL Database modeling and interaction
  • Experience in Enterprise Messaging Systems e.g. IBM MQ/AMQ
  • Experience in writing multi-threaded Java applications
  • Experience with the Electron application framework
  • Experience with web technologies e.g. HTML5, CSS, JavaScript, TypeScript, Node.js, npm
  • Experience using and Integrated Development Environment (IDE) e.g. Eclipse, Visual Studios, Visual Studios Code
  • Experience in using a step-debugger
  • Experience Rational Team Concert (RTC), Git
Education
  • Bachelor’s Degree
Job Type: Contractual
Salary: $40 to $46 Per Hour

Application Form

  • Max. file size: 100 MB.
  • This field is for validation purposes and should be left unchanged.

Have a Question?

Need help submitting an application or filling a position?
Get in touch with us today!