EugeneRecruiter Since 2001
the smart solution for Eugene jobs

Software Engineer II

Company: Marathon TS
Location: Remote
Posted on: March 19, 2023

Job Description:

MTS is looking for a Software Engineer II to support our efforts at DOL.

Duties & Responsibilities:

  • Analyze resulting user project proposals
  • Identify omissions and errors in requirements and conduct feasibility studies
  • Develop complete specifications or enable computer programmers to prepare required programs
  • Analyze subject-matter operations to be automated
  • Specify number and type of records, files and documents to be used and outputs to be produced
  • Prepare work diagrams and data flow charts
  • Coordinate tests of the system and participate in trail runs of new and revised systems
  • Recommend computer equipment changes to obtain more effective operations
  • Develop computer programs as needed
  • Responsible for recognizing probable conflicts and integrating diverse data elements and sources while producing innovative solutions for a variety of complex problems
  • Maintain and modify complex systems or develop new subsystems
  • Guide users in formulating requirements, advising on alternatives and on the implications of new or revised data processing systems
  • Recommend optimum approach and develop system design for approved projects while interpreting information and informally arbitrating between system users when conflicts exist
  • Analyze business or scientific problems for resolution through electronic data processing while gathering information from users
  • Define and resolve work problems by designing system of computer programs and procedures
  • Apply system analysis and design techniques to complex computer systems in broad areas


    • Outstanding organization and attention to detail skills with a demonstrated ability to effectively work in an environment with multiple interruptions while prioritizing multiple tasks
    • Proven ability to spearhead multiple projects while acting as a servant leader for your team and the organization
    • Excellent critical thinking and analytical skills with the ability to work independently and assume responsibility of initiating and completing critical functions of the role
    • Established understanding of a variety of Web browsers and Web Server architecture with significant proven experience in the Automatic Data Processing field
    • Demonstrated familiarity in operating within a Windows-based, LAN environment
    • Shown expertise in phases of system analysis techniques, concepts, methods and knowledge of available system software, computer equipment and the regulations, structure and management practices of one or more subject-matter areas
    • Sensitivity to, and appreciation of cultural, political and geographical differences

      Minimum Qualifications :

      • Bachelor's Degree in Computer Science or a computer-related field
      • Minimum 3 years of experience in a technical field (such as IT or Engineering within a computer programming environment)
      • Minimum of 2 years of experience with structured programming in 'Java' or 'C++' language within a UNIX environment and writing scripts using C/Bourne/Korn shell scripting
      • Minimum 1 years of experience in establishing and maintaining source code control systems
      • Minimum 1 years of experience translating user requirements into programming tasks
      • Minimum 1 years of experience with database design and data modeling
      • Minimum 1 years of experience in design, development and implementation of applications in a web-based environment with includes developing database applications using Java 2 Enterprise Edition technology, developing applications using HTML, JavaScript, Perl/PHP

        Preferred Qualifications :

        • Knowledge of Software Engineering Institute's Capability Maturity Model or International Organization for Standardization (ISO) documentation and life cycle
        • Experience as a leader and/or project/group leader
        • Experience with an Integrated Development Environment (IDE) tool and associated Middleware in a Web based environment

          Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status ").


Keywords: Marathon TS, Eugene , Software Engineer II, IT / Software / Systems , Remote, Oregon

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Oregon jobs by following @recnetOR on Twitter!

Eugene RSS job feeds