Software Developer

13 Mar 2025

Vacancy expired!

Title: Software Developer

Mandatory skills: designing, implementing, testing software solutions, programmable logic control,C# application, Agile, Lean, C# programming,software engineering requirements, software test requirements, software quality process, business processes

Description: CANDIDATES MUST HAVE A BS IN COMUPTER SCIENCE OR COMPUTER ENGINEERINGPosition OverviewThe client is looking to fill a contract position for a Software Engineer.As a Software Engineer you will be responsible for designing, implementing, and testing software solutions.You will participate as part of an international project team working on the S7-1200/1500 programmable logic controller.SkillsPrimary responsibility will be to implement and test solutions on a C# applicationAgile/Lean developmentUnderstand standards, specifications, and other documentation to implement assigned tasksWork independentlyRequired Knowledge, Education, and Experience:BS Computer Science or an equivalent degreeDemonstrate good interpersonal, communication, and teamwork skillsC# programming language and object-oriented design methodologySelf-motivated and results-orientedDevelops software.Reviews relevant requirements, standards and other documentation to clarify and understand software engineering requirements.Provides estimates for modules under development, and estimates own work.Completes the development of software test requirements for modules under development.Executes software (unit and integration) tests.Presents technical findings and developments.Adheres to the software quality process through the execution of module, subsystem and system test procedures.Analyzes localization requirements and designs/adapts products and solutions accordingly."Acquires"Work is still routine and procedurized, but changing priorities or differing situations encounter on regular terms. Thinking then is focused on analyzing, evaluating, prioritizing and solving operational issues and incidents or on optimizing tools used in process.While working under supervision, positions are designed to provide some advice and assistance to less experienced colleagues. "Professional Starter"Positions support business processes, solution of technical issues, development of new methodologies, procedures, tools and products with their theoretical and/or practical know how and understanding. They focus on interpretation and application of procedures, analyze issues, implement changes, and may advise and guide operational positions in their area of specialism.Entry-level academicBachelor positions, needed sound knowledge on principles, technologies and theories; certifications in specific fields might be requiredOr: Vocationally trained and experienced (semi-) professional positions with extensive knowledge of a range of specific processes and systemsBachelor Entry; or:with initial experience; ( -2 years) Professional Qualification with basic knowledge in a technical field. Work is routine in a related field of work, gaining experience through focused inhouse-training.

Note :9AM - 5PM

VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions.

Contact Details : VIVA USA INC.3601 Algonquin Road, Suite 425Rolling Meadows, IL 60008 | ;/p>

  • ID: #49460599
  • State: Tennessee Johnsoncity 37604 Johnsoncity USA
  • City: Johnsoncity
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2023-03-13
  • Deadline: 2023-04-30
  • Category: Et cetera