stuffnads, local and safe classifieds market in the USA.

Software Developer IV - (Farmington Hills) in Detroit, Michigan For Sale

Price: $2
Type: Technical, For Sale - Private.

Company Description: Cengage Learning is a leading provider of innovative teaching, learning and research solutions for the academic, professional and library markets worldwide. The company's products and services are designed to foster academic excellence and professional development, increase student engagement, improve learning outcomes and deliver authoritative information to people whenever and wherever they need it. Through the company's unique position within both the library and academic markets, Cengage Learning is providing integrated learning solutions that bridge from the library to the classroom. Cengage Learning's brands include Brooks/Cole, CourseTechnology, Delmar, Gale, Heinle, South-Western and Wadsworth, among others. With annual revenues of approximately $2 billion, the company has 5,500 employees with operations in more than 20 countries around the world. Job Description: The Software Developer IV will be responsible for application development and support of Cengage Learning's high-quality, electronic products. The Developer will work in a highly collaborative, cross functional and Agile team and may take a lead role on various software components. The Developer will also be responsible for developing unit testing and overall integration tests for the project team. Essential Duties/Responsibilities: * Test-drives awesome code, working closely with other Agile team members. * Gets things done. Takes ownership of tasks when others do not. Helps drive the completion of all kinds of work tasks. * Helps break down, estimate, and provide just-in-time design for small increments of work. * Builds a strong team using their collaboration skills. * Promotes improvements in version control, continuous integration, project build, and project automation. * Pair programs with different people in many situations. * Performs root cause analysis, technology evaluation, and design spikes. * Continuously learns, and is unafraid to learn new practices, processes, technologies, and languages. * Models courageous, continuous learning to the team. Actively helps team members continuously learn. * Stays abreast of industry trends, technology trends, language trends, process trends. Brings new ideas to the team. Ideally also participates in open source projects, and/or blogs about technology concerns. * Provides leadership and assistance among and across teams. * Commits to completing well-defined work, and delivers on those commitments. * Participates in and may lead weekly demonstrations of recently-completed work. * Reports status of assigned software development and/or maintenance tasks * Consistently follows software development methodology Skills/Knowledge/Experience: Required * Bachelor degree in Computer Science or related field, or equivalent combination of education and recent, relevant work experience * Minimum 7 years software development experience including 5 years of combined Java and/or JavaScript programming experience * Knowledge of and desire to work in an Agile development environment. * Strong familiarity with object-oriented systems and enterprise design patterns * Experience with development of service oriented applications * Familiarity with wide portfolio of software development applications, environments and languages * Strong understanding of HTTP/REST/API architecture * Experience with Apache Camel, Karaf, CXF, JMS, ActiveMQ * Experience with Apache Cassandra * Experience using source code control systems, such as Git or Subversion * Knowledge of XML parsing and/or DOM traversal. * Experience with unit test and mocking frameworks such as JUnit /TestNG with Mockito * Experience with load testing and performance tuning using JMeter, Gatling or other frameworks * Excellent verbal and written communication skills required * Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions * Must have strong teamwork orientation and the ability to foster collaboration within and across teams * Must be sensitive to cultural differences in interactions and in the way work is done * Needs good work ethic and strong sense of ownership of end result * May require up to 10% travel, including international travel Preferred * Advanced degree preferred * Experience with Agile development methodologies, including XP methods such as Test Driven Development and pair programming * Passion for working in the academic, professional or library markets, and experience with technologies within those mark *LI-JS1 #DECengage Learning is an Affirmative Action/Equal Opportunity Employer, committed to attracting and retaining a talented and diverse workforce. All qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or protected veteran status. About Cengage Learning Cengage Learning is a leading educational content, software and services company for the academic, professional and library markets worldwide. The company provides personalized services and course-driven digital solutions that enhance the educational process resulting in a more engaged learner. Through the integration of content, unmatched services and digital solutions, Cengage Learning delivers a best-in-the-industry experience, resulting in better curricula and improved learner outcomes. Cengage Learning is headquartered in Boston, MA. For more information on Cengage Learning please visit www.cengage.com
Source: http://www.juju.com/jad/xxxxxxxxm6bfda?partnerid=af0exxxx314cbc501beebacaxxxx739d&exported=True&channel=staticfile&hosted_timestamp=xxxxa345f27ac5dc24ff0cfbxxxxaac2cfbc9exxxxe2a57e7fb5aa115d129f59

State: Michigan  City: Detroit  Category: Technical
Technical in Michigan for sale

This ad is older than 2 months.
View similar ads: Technical, Technical in Michigan for sale