Onsite IT Software Engineer
2 months ago
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.
- Bachelor's degree in computer science, software engineering or relevant field required. 8+ years' experience required.
- 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.
- 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.
- Bachelor's degree in computer science or Electrical engineering or related field, Plus 8+ years exp
- Master's degree plus 6+ years exp
(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 timeWe 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 timeRole: 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,...
-
Embedded Software Engineer
5 months ago
Peoria, United States Saxon Global Full timeEmbedded 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...
-
Software Engineer Lead
2 hours ago
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...
-
Software Engineering Strategist
15 hours ago
Peoria, Illinois, United States Caterpillar, Inc. Full timeWe 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 timeJob 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 timeSummary: 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 timeSummary: 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...
-
Senior Software Development Engineer
5 days ago
East Peoria, Illinois, United States Saxon Global Full timeJob 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 timeRole : 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...
-
Project Engineering Intern
7 months ago
Peoria, United States Filanc Construction Company, Inc Full timeEssential 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...
-
Careers in Scalable Software Solutions
3 hours ago
Peoria, Arizona, United States TotalMed Staffing Full timeTotalMed 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,...
-
Manufacturing Engineer
6 days ago
Peoria, United States Komatsu Full timeManufacturing 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 timeQuality 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 timeRole: 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...
-
Software Development Specialist
3 weeks ago
Peoria, Illinois, United States Saxon Global Full timeJob 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...
-
Senior Mechanical Engineer
6 days ago
East Peoria, United States Disability Solutions Full timeVolt 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...
-
Cloud Native Java Software Architect
3 weeks ago
Peoria, Arizona, United States Cognizant Full timeCognizant 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...
-
Manufacturing Engineer
3 weeks ago
Peoria, United States CBSLLC Full timeJob 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...
-
Senior Mechanical Engineer
1 month ago
East Peoria, United States Volt Workforce Solution Full timeJob 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...