For the given job description <<Type: 24 month contractLocation: Peoria, ILSchedule: Hybrid, (Tuesday-Thursday onsite, Monday and Friday remote)Compensation: $42-55hr w2
#1332029 This is a position for a software engineer to develop Telematics on-board monitoring software for machine & engine applications. The duties will include but are not limited to: developing, configuring, and testing Telematics on-board software; troubleshooting and correcting software issues; and reporting development status. This position involves working closely with Telematics systems engineers, and other software development teams.
Required QualificationsBSEE, BSCE, or BSCS3-5 years of development experience using C++ (with emphasis on C++1114) programming languages3-5 years of embedded software experience3-5 years Development experience using Object Oriented DesignExperience working in a fast-paced, large and global Agile team environment
Desired QualificationsExperience using LinuxExperience in embedded controls development for Telematics applications in heavy machinery or automotive industry to gather data and remotely monitoring assets.Experience with CAN, J1939, TCPIP and other data link protocolsExperience using CAN based tools like CANoe and CANalyzerExperience with GIT configuration management toolExperience using Design Patterns in software developmentExperience with developing Unit Tests and Test Driven DevelopmentExperience with UML Tools like Rhapsody in developing designs through UML diagramsExperience working in Ubuntu
EEO EmployerApex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystems.com or 844-463-6178.>> the resume: <<SummaryA position in a company that will utilize my abilities in accounting and finance while providing the opportunity to increase my knowledge and experience.
SkillsAnalytical reasoningFinancial statement analysisAccount reconciliation expertComplex problem solvingEffective time managementStrong organizational skillsGeneral ledger accountingFlexible team playerStarBuilderSage Master BuilderDeltekWind2AIA Contract DocumentsConstruction Management ToolboxTimberlineJD EdwardsQuick Books 
ProNotary Public - Commonwealth of Virginia
EducationNorthern Virginia Community CollegeManassas, Annandale, Alexandria,VAExpected in––:-GPA:Fullerton Community CollegeFullerton,CAExpected in––:-GPA:attended concurrently during my senior year of high school, with classes in
Business and SociologyKatella High SchoolAnaheim,CAExpected in––:-GPA:
ExperienceAlliant-AccountantBannockburn,IL,09/2017-03/2017My primary responsibilities included processing monthly financial statements, analysis of all accounts, advice on short term investment accounts, conduct monthly job cost review meetings, bank reconciliation, budgets, forecast income & expenses, reconciliation of accounts payable invoices to contractsI successfully implemented the MasterBuilder accounting systemAdditionally, I was instrumental in streamlining the intra-office reporting process by developing new reports and forms used within the accounting system thereby replacing cumbersome and inconsistent ad hoc spreadsheetsThereby allowing for increased efficiency of the accounts payable and enabling GFCC to take advantage of prompt payment discounts offered by vendorsMastec Inc.-Office ManagerOrlando,FL,06/2017-09/2017I streamlined the accounting procedures and helped to develop an 
increased understanding of financial issues to non-accounting personnelPrimary responsibilities include managing the administrative staff, human resources, accounts payable, accounts receivable, bank reconciliation, review specifications, review proposals, prepare contracts, billings, payroll, general ledger account reconciliation, prepare financial statements for five different companies for review by outside CPA, correspondence with contractors regarding scheduling and issuesAlliant-AccountantBaton Rouge,LA,04/2017-CurrentEnsure financial transactions are properly recorded in the general ledger and accounted for in accordance with GAAPAdhere to as well as recommend improvements to accounting policies, procedures and internal accounting controlsPrepare and process journal entries along with account analysis and reconciliation, analyze balance sheet accounts, bank reconciliations, reconciling sub-ledger to general ledgerFull cycle accounts payable and receivable processing including review of proper coding of expendituresEnter and balance owner & sub-contractors contract and change ordersEnter contract budgets and review discrepanciesProcess weekly payroll, tax deposits & 401(k) reporting, file quarterly tax reports, year-end tax reports and W-2'sPrepare documentation for year-end workers compensation audit, track sub-contract insurance certificates as required by clientsOversee health insurance renewal changes and enrollment of employeesDynamic Workforce Solutions-Project AccountantPauls Valley,OK,01/1920-06/2017Primary responsibilities included accounts payable, accounts receivable, job budget and committed cost analysis, subcontractor requisitions and AIA billings, meeting with other team members to insure accuracy of reports, collection of lien waivers, general ledger entries, bank reconciliation, and assist with various human resource issues
SkillsAccount Reconciliations, Accounting Systems, Accounts Payable, Accounts Receivable, Administrative, AIA, Balance Sheet, Bank Reconciliations, Billings, Budgets, Construction Management, Prepare Contracts, Cost Analysis, Clients, Documentation, Prepare Financial Statements, General Ledger, Human Resources, Insurance, JD Edwards, Lotus Notes, Managing, Meetings, Microsoft Excel, Microsoft Windows 3.1, Notary Public, Payroll, Personnel, Policies, Coding, Pro-Log, Proposals, Quick Books Pro, Reconciling, Reporting, Scheduling, Spreadsheets, Tax, Timberline, Year-end>>. The result is, No Fit

Fit assessment: No Fit