Careers

Software Engineer I/JAVA/J2EE

Responsibilities

  • Develop code according to standards and best practices.
  • Participate in periodic code reviews.
  • Plans program by studying specifications.
  • Arranges specifications by developing logical sequence
  • Encodes specifications by converting logical sequence and workflow into program language.
  • Verifies encoding by performing trial runs; modifying code.
  • Prepares program reference by documenting control language.
  • Accomplishes department and organization mission by completing related results as needed.

Qualifications

  • Good understanding of OOD and OOP
  • Excellent verbal and written communication skills
  • Strong interpersonal skills
  • Demonstrated ability to work independently and to be accountable for your work
  • Comfort with an open collaboration model
  • BA/BS from a four-year university/college
  • Servlets
  • JSP
  • EJB
  • Struts
  • Spring
  • OJB

Software Engineer II/JAVA/J2EE

Responsibilities

  • Design and develop robust Web applications using J2EE programming model and patterns.
  • Participate in periodic code reviews.
  • Work directly with business stakeholders and Subject Matter Experts (SMEs) to clarify requirements and solve various IT issues.
  • Collaborate with other developers, architects, and analysts to create innovative solutions which meet the clients’ business needs.
  • Review and contribute to the development of requirements, technical specifications, and design documentation.
  • Follow establish best practices, methodologies, and control processes.
  • Assist in continuous improvement efforts to enhance performance and provide increased functionality.
  • Produce documentation related to design and implementation work.

Qualifications

  • Bachelor’s degree in a technical discipline and/or equivalent experience.
  • Must have 3 years of professional software engineering experience, preferably in server-side web development using open source technologies and tools.
  • Excellent knowledge in Java/J2EE (Servlets, JSP, Struts, Spring, OJB, Hibernate), MySQL, Oracle, OOP/OOD (UML, design patterns, model driven architecture), XML/XSL/XSD, etc.
  • Knowledge of web GUI technologies such as HTML, AJAX, JavaScript, and CSS.
  • Experience in SVN, CVS, Eclipse, Ant, Maven, and JUnit.
  • Knowledge of and experience with enterprise workflow solutions.

Research Administration Business Analyst

Responsibilities

  • Elicit requirements using interviews, document analysis, workshops, surveys, business process descriptions, use cases, scenarios, business analysis, tasks and workflow analysis.
  • Develop roadmap, requirements and specification documentation.
  • Work with development teams to translate business requirements into technical requirements.
  • Provide timely reports on institutional business requirements gathering for weekly reporting.
  • Analyze and critically evaluate information gathered from multiple sources, reconcile conflicts and decompose high-level information into details.
  • Abstract up from low-level information to a general understanding.
  • Distinguish user requests from the underlying true needs.
  • Serve as the conduit through which requirements flow between the customer community (internal and external customers) and the software development or business process re-engineering team.
  • Develop requirements specifications according to standard templates.
  • Participate in project meetings to review project deliverables and timelines.
  • Work with quality assurance personnel to ensure product adequately meets all functional needs defined in scope of project.

Qualifications

  • Bachelor’s degree in computer science, accounting, or another technology-related field.
  • 5 or more years of industry experience in business analysis and/or software development.
  • Experience leading detailed requirements and specification activities.
  • Excellent written and oral communication skills.
  • Exceptional presentation and meeting facilitation skills.
  • Proficient in MS Project and PowerPoint.
  • Experience with a research administration system.
  • Experience working in higher education is strongly desired.
  • Experience working as part of an agile development environment.
  • Experience working with open or community source project software and teams.
  • Experience working as part of a geographically dispersed project team.

Financial System Business Analyst

Responsibilities

  • Elicit requirements using interviews, document analysis, workshops, surveys, business process descriptions, use cases, scenarios, business analysis, tasks and workflow analysis.
  • Develop roadmap, requirements and specification documentation.
  • Work with development teams to translate business requirements into technical requirements.
  • Provide timely reports on institutional business requirements gathering for weekly reporting.
  • Analyze and critically evaluate information gathered from multiple sources, reconcile conflicts and decompose high-level information into details.
  • Abstract up from low-level information to a general understanding.
  • Distinguish user requests from the underlying true needs.
  • Serve as the conduit through which requirements flow between the customer community (internal and external customers) and the software development or business process re-engineering team.
  • Develop requirements specifications according to standard templates.
  • Participate in project meetings to review project deliverables and timelines.
  • Work with quality assurance personnel to ensure product adequately meets all functional needs defined in scope of project.

Qualifications

  • Bachelor’s degree in computer science, accounting, or another technology-related field.
  • 5 or more years of industry experience in business analysis and/or software development.
  • Experience leading detailed requirements and specification activities.
  • Excellent written and oral communication skills.
  • Exceptional presentation and meeting facilitation skills.
  • Proficient in MS Project and PowerPoint.
  • Experience with a financial administration system.
  • Experience working in higher education is strongly desired.
  • Experience working as part of an agile development environment.
  • Experience working with open or community source project software and teams.
  • Experience working as part of a geographically dispersed project team.

Please send your resume and cover letter to careers@streamlyne.org along with the title of the position that you are applying for.