Information Systems, Software Engineering Systems, & Telecommunication Networks
Example Co-op Job Descriptions

Position 1: Business Intelligence/IT Auditing Intern

Major: Information Systems

Job Description:

Being part of a dynamic, growing organization offers an exciting career path full of opportunity. Ernst & Young Advisory Services is a $4 billion global practice, with 18,000 professionals. With an overall Advisory market of $150 billion, there’s tremendous potential for growth – and we’re prepared to tap into that potential. Our Advisory team takes a strategic approach to help clients improve and sustain their business performance. In today’s complex business environment, that means understanding the relationship between risk and performance improvement, and applying our knowledge to help clients achieve their business objectives.

When you’re on our Advisory team, you specialize in a particular competency – Risk, Performance Improvement, or IT Risk & Assurance. You also have the opportunity to work across disciplines with professionals who have broad industry sector experience and deep subject-matter knowledge. In Advisory, our growth strategy focuses on being account-centric issue-based and competency-driven. That’s what differentiates Ernst & Young in the Advisory
marketplace.

Information technology is a key enabler, and we’re integrating IT into our Advisory transformation engagements. Our IT Risk & Assurance team delivers world-class information technology advice as part of our broader risk and business improvement services. We provide services such as financial audit IT integration, third party reporting, IT Risk Advisory, information management & analysis and information security.

The opportunity is now. If you are interested in being part of a dynamic team, serving clients and reaching your full potential – Ernst & Young Advisory Services is for you.

Within Ernst & Young’s IT Risk & Assurance practice, we are currently seeking Interns to serve as a member of multiple client engagement teams that assist clients in employing proper information systems, resources, and controls to efficiencies and risk. Interns will work with client personnel to analyze, evaluate, and enhance information systems facilitating the business internal control process. The successful candidate will assist clients and other IT Risk & Assurance professionals in performing IT control and security engagements, as well as in performing audits of financial statements and other attest services.

Responsibilities

Demonstrate an understanding of the client’s platform structure, security software used, and how information systems are used at the client and within the client’s industry.

Execute procedures, perform detailed data analysis, reach conclusions, document results, and suggest ideas for efficiencies. Recognize relevant financial statement issues from basic analysis and identify potential noncompliance with standards.

Maintain relationships with the client at appropriate levels. Demonstrate teamwork and responsibility with engagement team members, stay abreast of the current IT environment and industry IT trends relevant to client’s business, and use current technology/tools to enhance the effectiveness of and service.

This position offers learning and career opportunities to the right
individual. To qualify, candidates must be pursuing a bachelor’s degree in accounting, finance, business, computer science, information systems, engineering, or a related field, and must have:

  • a dedication to teamwork
  • advanced written and verbal communication skills
  • demonstrated integrity within a professional environment Candidates must also be actively pursuing related professional certification(s) and/or CPA certification

Position 2: Software Engineer, UX, Cyber Security

Major: Information Systems, Software Engineering Systems

Description:

WEX Inc. (NYSE: WEX) provides B2B payment processing and information management solutions. From our roots in fleet card payments beginning in 1983, we have expanded the scope of our business to a multi-channel provider of corporate payment solutions in fleet, virtual travel, and healthcare markets.

Our innovative technology, payment, and data solutions are working to enable our customers and business partners to focus on what they do best: achieve their business growth objectives.

WEX is more than just a corporate payment processing company and a job. We are an agile and innovative technology community, were our curious and collaborative people look to bring the future of commerce to the present.

Our Program:

The WEX Technology Co-op Internship offers a 4 to 8 months experience for students looking for work experience with the flexibility to attend school throughout the year. WEX Co-Op interns can work beyond the summer period into the school year with the understanding that WEX is flexible with their school schedules. We are looking engineers and developers interested in Information Security (Cyber Security), Cloud Architect and Operations, Mobile WEB and App Development, UX/UI, Software QA, and Software Development. Our internship program is designed to provide interns hands-on, practical experiences while working alongside our some of our industry’s smartest teams; as well as providing immediate value to their teams and our leaders. As an intern, you will be challenged and offered the opportunity to make an impact across the business and be involved in the company’s most critical business decisions. We are looking for ambitious and curious students, who are interested in growing professionally and developing their skills to become the next generation of leaders in technology.

What you will be doing in this role:

  • Information Security (Cyber Security)
    • Contributes to the identification and definition of computer/data security awareness, training and education initiatives across WEX.
    • Participates in the design and implementation of new systems to ensure the protection of information and processes supporting company policies, standards, and current audit and compliance requirements.
    • Cloud Architect and Operations
    • Contribute to our expanded knowledge and abilities to deploy Cloud-based business Solutions using the AWS Platform
    • Mobile, WEB, and App Development
    • Participate in the definition, design, development and unit testing of mobile applications
    • Assist in analysis and design, to include data modeling and object-oriented design, Web application prototyping and development, unit test development and build automation and defect analysis and resolution.
  • UX/UI Design
    • Create motion studies for enhancing usability, interaction, storytelling, and delight.
    • Produce quality design that accurately reflects a visual design language or brand guideline.
    • Produce and test interaction flows and mocks that accurately communicate product functionality to a product, engineering, and visual design team members.
  • Software QA
    • Debugs software products through the use of systematic tests to develop, apply, and maintain quality standards for company products. Develops, modifies, and executes software test plans, automated scripts, and programs for testing.
    • Develop, modify and execute software test plans, automated scripts, and programs for testing.
  • Software Development
    • Develop software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases.

Qualifications:

You should expect to be collaborative and challenged as you work with our diverse, passionate and talent technology teams. Engage and interact with senior leadership. Train and develop your skills in your area of work with some of the best technology experts in our industry.

Who we are looking for:

  • At a minimum, you should be a rising junior or senior, masters-level student, in a degree/certificate-seeking accredited program. We know there are first years out there, rising sophomores, with incredible talent. You too can apply but be ready to shine.
  • Note: the following represents a list of the technologies and languages used at WEX in the development. While direct experience is not required, any exposure or hands-on experience is considered a plus
  • Strong programming skills or experience in one or more of the following areas: Java, .net, asp.net, PHP, Python, Objective C, C#, C/C++, Perl, XML, JSON, UML, JavaScript, Visual Basic, HTML, SQL, PL/SQL, Shell scripts, AWS, UNIX.
  • Experience or exposure with JavaScript frameworks Angular 2, Typescript. Angular, Ember;  Backbone, RequireJS, jQuery Mobile.
  • Package managers and build tools such as Bower, npm, Gulp and Grunt

Position 3: Front End Developer

Major: Information Systems

Imagine new horizons:

  • Are you passionate about delivering World Class Brand applications, services and technology in an effort to bring value to end-users?
  • ENOVIA provides the leading enterprise collaboration applications for many industries promoting innovation and operational excellence with a variety of product solutions – https://www.3ds.com/products-services/enovia/solutions/
  • From Aerospace and Defense to customers in the Life Science based industries, our solutions manage mission-critical data
  • ENOVIA has an immediate opening in Waltham, MA for a highly skilled Software Developer with a strong background in frontend web application and cloud engineering

What will your role be?

  • We are searching for a Front End Developer who is strongly adept at JavaScript programming
  • Experience with basic web technologies such as HTTP request, JSON, & CORS
  • Experience working on Agile (Lean & XP) methodologies and teams (SCRUM preferred)
  • This position will provide the opportunity to work with other experienced members in a large software engineering organization

The challenges ahead

  • Be an integral part of the ongoing development of the product roadmap and creating deliverables across clients and industries
  • Develop advanced web based applications to align with the objective of Real Time Team Planning organization
  • Identify and manage dependencies with cross collaboration teams
  • Document the design and functioning of features in detail along with the associated acceptance tests in a PES document (Product Enhancement Specification)
  • Address any issues/bugs arising out of the implementation in  a timely fashion and ensure these are covered in automated tests
  • The individual will be part of a highly qualified and successful,
    goal-oriented team

Your key success factors?

  • Bachelor’s or Master’s (preferred) in Computer Science or Computer
    Engineering
  • 2+ years of experience in strong web application development experience with JavaScript is a must
    • Co-ops and internships are applicable
  • Experience programming with HTML5, CSS, JSON, UWA, and XML
  • Design and development experience with software configuration management (SCM) and software application lifecycle management (ALM) systems desired
  • Experience with mobile web development preferred
  • Knowledge of Jira and Git is a plus
  • Front-end Backbone-JS experience is a plus
  • Great software design skills and sound engineering instincts
  • Good interpersonal, organizational, and communication skills
  • Flexible working style required
  • Ability to work in the Waltham, MA office location full time

Compensation & Benefits

Dassault Systèmes offers an excellent salary with potential for bonus,
commensurate with experience that is above average in the local community. Benefits include a choice of plans providing comprehensive coverage for medical, dental, vision care for employee & dependents as well as employee life, short & long term disability, tuition reimbursement, immediate 401K enrollment, 401K match, 3 weeks’ vacation and 8 paid holidays plus 4 floating holidays.

Equal opportunity

In order to provide equal employment and advancement opportunities to all individuals, employment decisions at 3DS are based on merit, qualifications and abilities. 3DS is committed to a policy of non-discrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religion, gender, sex (including pregnancy, childbirth or medical or common conditions related to pregnancy or childbirth), sexual orientation, gender identity, gender expression, marital status, familial status, national origin, ancestry, age (40 and above), disability, veteran status, military service, application for military service, genetic information, receipt of free medical care, or any other characteristic protected under applicable law. 3DS will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.


Position 4: Quality Assurance Internship

Major: Telecommunication Networks

Ribbon Communications is a company with two decades of leadership in real-time communications. Built on world class technology and intellectual property, the company delivers intelligent, secure, embedded real-time communications for today’s world. The company transforms fixed, mobile and enterprise networks from legacy environments to secure IP and cloud-based architectures, enabling highly productive communications for consumers and businesses. With 64 locations in 27 countries around the globe, the company’s innovative, market-leading portfolio empowers service providers and enterprises with rapid service creation in a fully virtualized environment.

  • Demonstrable knowledge and proficiency in
    • One scripting language [TCL, Perl, Python]
  • One programming language [C/C++, Java or Python]
  • Desirable understanding of
    • The OSI stack and TCP/IP networking including ability to diagnose/debug
      issues within a network
    • Real time VOIP communication protocols – SIP/SDP, H.323, RTP
    • Network elements like DHCP, DNS, Load Balancers
  • Working knowledge of 2 or more of:
    • Linux OS – socket IO, networking, disk IO, file management
    • IaC [infrastructure as code] software tools like Ansible and Terraform
    • CI/CD tools like Jenkins
    • Relational and non-relational DBs
    • Virtualization platforms like VMWare or KVM
    • Cloud platforms such as OpenStack, AWS, GCP or Azure
  • Familiarity with a software development and/or test methodology