Onsite IT Software Engineer

2 months ago


Peoria, United States Maintec Technologies Full time

Onsite IT Software Engineer 4 (Java & AWS

This is a back-end Java role with AWS combination)

Location: Peoria, IL 61605

Hybrid: 1-3 days in the office

Monday- Friday; 1st shift

Job description:

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer research, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

Job Responsibilities:

  • Review and approve the modification of existing databases and database management systems. Instruct staff to write and code logical and physical database descriptions and specify identifiers of database to management system. Direct database development and approve project scope and limitations. Review project requests describing database user needs to estimate time and cost required to accomplish project. Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification, or disclosure. Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems. Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information.
  • Skills:
  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. Expert ability to work independently and manage ones time. Expert mentoring skills necessary to provide support and constructive performance feedback.
  • Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Expert ability to troubleshoot issues and make system changes as needed to resolve issue. Expert knowledge of computer hardware and software. Knowledge of computer development software as it relates to systems, such as SQL, Visual Basic, etc.
Education/Experience:
  • Bachelor's degree in computer science, software engineering or relevant field required. 8+ years' experience required.
Position's Contributions to Work Group:
  • This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections.
  • Responsibilities are within functional lines with individuals assisting in new program development and/or maintenance of existing mobile, WEB, Cloud, server, computing systems.
Typical task breakdown:
  • Work as part of Agile team and participate in Scrum activities.
  • Competent to perform all programming, development, integration and system administration assignments without close supervision.
  • Designs, codes, tests, and debugs programs of high complexity.
  • Configuration or customization of purchased software solutions with high complexity.
  • Provides project management, programming, systems, and/or system administration leadership, guidance, and assistance to other team members.
  • Works on more complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls.
  • Works independently on complex processes and modules that may be used by one or more programs, systems or in support of infrastructure component change management.
  • Develops major system modules, programs or infrastructure released based on requirements gathered from system customers.
  • Performs integrated testing and customer acceptance testing of system components that requires careful planning and execution to ensure timely, quality results.
  • Fully knowledgeable of programming languages appropriate to the platform supported, program design and specification development, programming logic, logic diagrams, system analysis techniques, testing, debugging, documentation standards, file design, storage, and internal systems.
  • Performs integration tasks for in-house developed systems and/or purchased hardware and software solutions. Assists customers with documentation, training, and usability efforts.
Education & Experience Required:
  • Bachelor's degree in computer science or Electrical engineering or related field, Plus 8+ years exp
  • Master's degree plus 6+ years exp
Technical Skills

(Required)
  • 8+ years or more of software development experience or at least eight years of experience with master's degree in computer science or related field.
  • 8+ years or more of experience in designing and developing software applications in Java or at least eight years of experience in Java with master's degree in computer science or related field.
  • At least three year of experience developing in AWS: cloud formation templates, deploying ECS clusters, Lambda, Fargate, Amazon Elastic Search, S3. Strong understanding of IAM roles and policies.
  • Relational and NoSql databases.
  • Application architectural patterns, such as MVC, Microservices, Event-driven, etc. o Deploying software using CI/CD tools such as Jenkins, Azure Devops etc. o Deploying and maintaining software using public clouds such as AWS or Azure. o Working within an Agile framework (ideally Scrum)
  • Strong understanding and/or experience in some of the following, o Batch or stream processing systems such as AWS SQS, AWS SNS, Kinesis. o Experience designing well-defined Restful APIs o Hands on experience with API tools such as Swagger, Postman and Assertible o Test driven development and behavior driven development. o Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines. o Datastores such as DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle.
  • Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.

  • Software Engineer

    4 weeks ago


    Peoria, Illinois, United States Sparkle Express Car Wash Full time

    We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Main Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality code


  • Peoria, United States Lorven Technologies Full time

    Role: Embedded Systems Validation Engineer/ Systems Engineer Location: Peoria, IL- Onsite Full Time Position Job Description: We are looking for an Embedded Systems Validation Engineer for Peoria, IL. This position involves integrating and validating systems for autonomous truck programs at the Peoria, IL location. The role requires a BS in Electrical,...


  • Peoria, United States Saxon Global Full time

    Embedded Software Engineer Hybrid in Mossville, IL (Peoria area) 12-Month Contract with possible extension Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A...


  • Peoria, Illinois, United States Caterpillar Full time

    **About Caterpillar**Caterpillar Inc. is a global leader in the development of innovative technologies and solutions for the modern world.We are seeking a highly skilled Software Engineer Lead to join our team and contribute to the strategic enhancements of our HCL commerce platform.The ideal candidate will have extensive experience with software...


  • Peoria, Illinois, United States Caterpillar, Inc. Full time

    We are seeking a skilled Software Engineering Strategist to join our team at Caterpillar Inc. Estimated Salary: $140,000 - $200,000 per year.Caterpillar is a global company that cares not just about the work we do but also about each other. We are problem solvers and future world builders who are creating engineeringsolutions for various industries.This role...

  • Software Engineer 3

    2 months ago


    Peoria, United States Saxon Global Full time

    Job Description:Position: Software Engineer IIIDuration: 12-Month Contract with a potential of an extension Location: 100% Remote based/resides in the United States Job Description: As a Software Engineer you will contribute to design, development, testing and deployment of software systems and/or applications. Responsible for but not limited to sourcing...

  • Software Engineer 3

    5 months ago


    East Peoria, United States Saxon Global Full time

    Summary: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network...

  • Software Engineer 3

    2 months ago


    Peoria, United States Aditi Consulting Full time

    Summary: The controls engineer position within the Electric Powertrain Control Systems team will be responsible for powertrain controls design, development, simulation, and validation for Electric Powertrain products. The position will develop common, leveraged control features to support various electrified powertrain system architectures. The position...


  • East Peoria, Illinois, United States Saxon Global Full time

    Job DescriptionSaxon Global seeks a talented Senior Software Development Engineer to join our team in Bloomington. As a key member of our engineering team, you will play a vital role in designing, developing, and testing software systems.About the Role:Develop and maintain high-quality software systemsCollaborate with cross-functional teams to identify and...

  • Electrical Engineer

    2 weeks ago


    Peoria, United States Lorven Technologies Full time

    Role : Electrical Engineer Location: Peoria, IL - Onsite Job Responsibilities -Develop and test electrical and electronic components. Design and execute test cases for product validation. Set up test environments and design test plans. Collaborate with the design team to ensure effective test activities and system functionality. Candidate Requirements...


  • Peoria, United States Filanc Construction Company, Inc Full time

    Essential Functions: The Project Engineering Intern assists the Project team with various activities for onsite construction projects.   Responsibilities: Assist in the development and monitoring of project budgets. Collect and code project cost documents and continually monitor and update the budget to reflect changes in work Monitor of project...


  • Peoria, Arizona, United States TotalMed Staffing Full time

    TotalMed Staffing is a dynamic and growing company that seeks a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing software solutions that improve the lives of our patients and clients. Our company offers a supportive work environment, a comprehensive benefits package,...


  • Peoria, United States Komatsu Full time

    Manufacturing Engineer - Peoria Manufacturing Organization Date: Dec 17, 2024 Location: Peoria, IL, US, 61639 Req ID: 32037 Onsite or Remote: Onsite Position Komatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse...

  • Quality Engineer

    3 weeks ago


    Peoria, United States Futran Tech Solutions Pvt. Ltd. Full time

    Quality Engineer Peoria, Illinois - Onsite Fulltime Key words: Quality Engineer, IPV or Inspection plan, Control plan, Test plan, PDI inspection, Minitab Strong background of implementing IPV (In process Validation) Experience with developing Quality inspection plans for station wise process, end of the line inspection plan, Test plan and PDI Develop...

  • Data Analyst

    2 weeks ago


    Peoria, United States Lorven Technologies Full time

    Role: Data Analyst Location: Peoria, IL - Hybrid (3 days onsite) Full Time position Job Description: We are looking for a Data Analyst for Peoria, IL. This position involves executing data analysis and algorithm coding for engine health monitoring, primarily using Python and SQL. Based in a dynamic team environment, the role requires a Bachelor's degree in...


  • Peoria, Illinois, United States Saxon Global Full time

    Job Title: Software Development SpecialistSaxon Global is seeking a highly skilled Software Development Specialist to join our team.Key Responsibilities:Contribute to the design, development, testing, and deployment of software systems and/or applications.Source and ingest data from base to canonical.Develop software applications using object-oriented...


  • East Peoria, United States Disability Solutions Full time

    Volt is immediately hiring for Senior Mechanical Engineer wiorking onsite in East Peoria, IL. We’re looking for a talented person to design, develop, and test mechanical systems and components. You’ll apply your expertise to specific situations, analyze data, identify discrepancies and follow procedures. As a Mechanical Engineer, you’ll collaborate...


  • Peoria, Arizona, United States Cognizant Full time

    Cognizant Digital Engineering is a leader in the digital engineering industry, with a passion for innovation and human-centric design.About UsWe help clients develop software products that transform human insights into tangible, production-ready digital solutions. Our expertise spans the entire software development lifecycle, from design to deployment.Job...


  • Peoria, United States CBSLLC Full time

    Job Title: Manufacturing EngineerLocation: Peoria, IL (Onsite) Skills:Assembly Process PlanningEBOM to MBOMProcess flow chartOperation sequence for New ProductManufacturing Work InstructionsCTQCross functional coordinationCommunicate effectivelyJob Description & Skill Requirement:'• 'The Manufacturing Engineer will assist in Define assembly processes with...


  • East Peoria, United States Volt Workforce Solution Full time

    Job DescriptionJob DescriptionVolt is immediately hiring for Senior Mechanical Engineer wiorking onsite in East Peoria, IL. We’re looking for a talented person to design, develop, and test mechanical systems and components. You’ll apply your expertise to specific situations, analyze data, identify discrepancies and follow procedures. As a Mechanical...