Home > North Bay jobs > North Bay computer/technical

Posted: Sunday, October 1, 2017 5:23 PM

Cognizant (NASDAQ: CTSH) is a leading provider of information technology, consulting, and business process outsourcing services, dedicated to helping the world's leading companies build stronger businesses. Headquartered in Teaneck, New Jersey (US), Cognizant combines a passion for client satisfaction, technology innovation, deep industry and business process expertise, and a global, collaborative workforce that embodies the future of work. With over 75 development and delivery centers worldwide and approximately 187,400 employees as of June 30, 2014, Cognizant is a member of the NASDAQ-100, the S&P 500, the Forbes Global 2000, and the Fortune 500 and is ranked among the top performing and fastest growing companies in the world. Visit us online at or follow us on Twitter: Cognizant.Job Roles / Responsibilities:Responsibilities: * Develop high-level designs and implement high scalability, high volume cloud applications and platform components including creating and consuming web services to support millions of monthly unique visitors. * Collaborate with software architects, product designers, product managers, test engineers and others to implement high-quality web services. * Write high level software designs, specifications and component architecture for feature implementation * Provide thought leadership in research, design and implementing improvements to platform technology solutions. * Thoroughly unit test, debug and solve defects in implemented software solutions. * Understand the complete software development life cycle including design, implementation, QA and monitoring. * Write high level software designs, specifications and component architecture for feature implementation * Provide mentoring to junior engineers. * Work with adjacent teams to develop solutions at a corporate program level to provide technical perspective, to influence future direction * Work with development managers on team resource assignments for projects * Provide project leadership including organizing overall projects, establishing timelines, breaking down and assigning tasks * Help promote and drive sound engineering design, process and quality practices. * Provide troubleshooting and support to developers, customers, and technical support.Requirements: * 5+ years of progressive, professional experience in software development/engineering * Experience developing optimized, multi-threaded and scalable server applications (Apache, Tomcat, Windows/Linux) * Strong core Java skills * Experience building and consuming RESTful API services and Web applications * Experience building distributed, scalable and highly transactional systems * Preferred hands-on experience with Amazon web services. * Experience with NoSQL DB such as DynamoDB * Preferred hands-on experience with unit testing tools such as junit, etc. * Preferred hands-on experience with Unix/Linux environments * Ability to convert complex software requirements into well-written technical design documents * Working knowledge of software design patterns * BS/MS in Computer Science, Computer Engineering or a related field, or equivalent work experienceDesired Experience: * Experience working in an iterative, agile development process * Coordinating development with cross functional teams * Communicating technical concepts and collaborating on design solutions with a diverse set of audiences * Ability to work well in a team to deliver on team goals * Passion for developing robust software and writing maintainable code * Ability to learn large software systems quickly * Self-directed and require minimal supervision At Cognizant, we are continually looking to add star-quality talent to our Team. Please see our website at for project credentials and additional information. Cognizant is an Equal Opportunity Employer M/F/D/V. Cognizant is committed to ensuring that all current and prospective associates are afforded equal opportunities and treatment and a work environment free of harassment.Qualifications: Bachelor s degree in Engineering or Science graduates with 4-7 years of experience. EmployeeStatus: Permanent JobType: Standard JobShift: Day Job PostingDate: Apr 22, 2015, 9:44:49 AM WillTravel: No Department: Application Development / Application Maintenance - provided by DiceAgile, Apache, API, Architecture, Consulting, Developer, Development, Iterative, Java, Linux, Multi-threaded, NoSQL, Project, QA, Research, Supervision, Testing, Unix, Windows


• Location: North Bay

• Post ID: 83768227 northbay is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017