Lead Engineer (Engineer II, Software Engineering)

  Clinical Research

Job title: Lead Engineer (Engineer II, Software Engineering)

Company: Xerox

Job description: For more than 100 years, Xerox has continually redefined the workplace experience. Harnessing our leadership position in office and production print technology, we’ve expanded into software and services to sustainably power today’s workforce. From the office to industrial environments, our differentiated business solutions and financial services are designed to make every day work better for clients – no matter where that work is being done. Today, Xerox scientists and engineers are continuing our legacy of innovation with disruptive technologies in digital transformation, augmented reality, robotic process automation, additive manufacturing, Industrial Internet of Things and cleantech. Learn more at and explore our

Designation: Lead Engineer (Engineer II, Software Engineering)

Location: Kochi, India

Experience: 7-12 Years

Qualification: B. Tech /MCA /BCA

Timings: 1 PM to 10 PM(IST)

Purpose

Design, develop, and evolve the Xerox Docushare offering. We are seeking a forward-thinking Cloud Software Engineer, interested in full-stack development with an agile and DevOps mindset. At a high-level, we work with Angular / Javascript, C#/.NET and SQL Server all running on Amazon Web Services infrastructure. Complement a high-performance team with your unique talents for innovative cloud solutions.

Technical Skills

(in cases where “or” is mentioned below, the first technology option is preferred)

  • Experience programming with C#, .NET, SQL or other related programming languages
  • Experience with Angular or other Java scripting framework (IE: React), HTML5, and CSS3
  • Experience with Serverless programming
  • Experience with Amazon Web Services or Microsoft Azure Platform
  • Experience with .Net Webservices, WEP.API/RESTful, WCF/SOAP
  • Experience working within an Agile SCRUM or SDLC environment
  • Experience with Azure DevOps or similar development tools
  • Preference for experience with Microservice Architecture / Docker Containers is a plus
  • Strong Design Skills (ability to understand the whole system)
  • Amazon Web Services or Microsoft Azure Platform and Azure SDK
  • Shows a systematic, analytical approach to problem solving and shows aptitude for analyzing and managing problems arising from incidents.
  • Demonstrates above average communication skills with an aptitude for dealing with users, colleagues, and suppliers.
  • Takes initiative to keep own and skills up to date and to maintain awareness of and, in own area(s) of expertise.
  • Technical knowledge and understanding of major technology areas, platforms, development processes and system lifecycles
  • Demonstrates effective mentoring and coaching skills.
  • Understands, explains and presents complex technical ideas to both technical and non-technical audiences.
  • Broad and in-depth technical knowledge and understanding of major technology areas, platforms, development processes and system lifecycles
  • Ability to work within a team environment and foster the development of junior developers
  • Clear understanding of the principles of object-oriented programming, portal development, and web services
  • Knowledge of performance considerations, ability to measure performance and make improvements based on different browsers or devices

Responsibilities:

  • Responsible for delivery of a software platform to deliver document capture services worldwide to a diverse range of client requirements and at large scales.
  • Responsible for functions, activities, and skills required for analysis, design, coding, integration, test & maintenance of software modules, subsystems or systems
  • Uses best practices and knowledge of internal or external business issues to improve products or services
  • Responsible for delivery related to average accounts and/or dollar quota/territory compared to the company’s average
  • Solves a range of complex problems; takes a new perspective using existing solutions
  • Failure to achieve results will cause delays in schedules, and the need to increase human resources and funds
  • Works independently; receives minimal guidance
  • Frequently interacts inter-organizationally and with outside customer or vendor contacts
  • Actively participate in team meetings and cross-functional interactions.
  • Keep team members and supervisors informed of progress and issues
  • Actively contribute in project status meetings
  • Complete programming using languages and software products
  • Design and conduct unit level tests and contributing to System Level verification.
  • Adhere to the Agile Software development methodology.
  • Participate in the peer inspection process
  • Abide by Corporate licensing policies
  • Comply with UI Design as well as Xerox branding standards.
  • Contribute to Xerox’s Patent portfolio by generating and Submitting Intellectual Property ideas.
  • Troubleshoot development and production problems across multiple environments and operating platforms.
  • Use Software Configuration Management tools and check in process.
  • Provide guidance to both onshore and offshore teams
  • Manage multiple assignments and align them with the business priorities & deadlines
  • Evaluate and identify new technologies for implementation
  • Ensure smooth integration of software with existing systems
  • Troubleshoot production issues, perform root cause analysis, and implement solutions
  • Participate in the development of standards and procedures
  • Architect, deploy & maintain Cloud solutions using delivering PaaS- (Platform as a Service) and IaaS- (Infrastructure as a Service) based solutions.
  • Designing and deploying infrastructure to host new and existing lines of business applications
  • Monitoring and testing system recovery accordance with the Company’s disaster recovery and business continuity strategies
  • Ensure solutions are maintained for high availability, scalability, security, and supportability
  • Oversee information systems security safeguards for these cloud solutions
  • All other duties as assigned.

Revenue

  • Develop and Deliver software for significant new market opportunities on time, according to specification, with low time spent addressing defects and high adoption.
  • Ingest requirements and disposition
  • AssignedCommitted features able to be demoed at the sprint demo, passing all main success scenarios and conditions of acceptance.
  • Assigned bugs addressed in a reasonable timeline according to team average, relative to bug complexity, and Manager’s expectation.
  • Able to provide reasonably accurate estimates and daily communication regarding the reasons for missing an estimate.

Retain Customers

  • Triage and respond to all customers found defects assigned within one day or provide daily status. Provide acceptable resolution timeframe with customer.
  • Participate in customer feedback sessions. Recommend features to streamline the user experience.
  • Create cost effective solutions for customer found defects.
  • Develop test automation for all features developed and most possible input values
  • Execute Cost saving measures –
  • Create and Develop assigned features which realize reduced cost of existing operations
  • Reduce Development lifecycle time – from Specification handoff to the time the feature is utilized.
  • Implement features with less than 15% of the feature implementation effort spent on defect correction post-delivery.

Leadership

  • Demonstrates Technical Leadership in: Feature Design, Test Driven Development, Done means Done
  • Provides regular feedback and actively engages in check in policy, code review sessions and mentoring of other developers.
  • Understands, explains and presents complex technical ideas to both technical and non-technical audiences.
  • Has a broad and moderately deep knowledge coupled with working knowledge of the activities of those businesses and other organizations that use software systems.
  • Provides regular feedback and actively engages in check in policy, code review sessions and mentoring of other developers.
  • Demonstrate professional development and leadership in introducing new technology and innovation into the team. Periodically assess team capabilities to identify technical training opportunities. Participate in technical training.
  • Decisions guided by policies, procedures and business plan
  • States key risks and assumptions to on time and high-quality delivery
  • Shows a systematic, analytical approach to problem solving.

Teamwork

  • Participate and feed into the overall platform goals, objectives and strategies. Uses best practices, design principle and knowledge of internal or external business issues to improve products or services
  • Demonstrate continued support of other team members in meeting the team goals for the sprint.
  • Punctual attendance at all required meetings
  • Able to participate as lead in agile ceremonies: Sprint start/commit, Sprint demo, Sprint retro, Backlog grooming, release planning

#LI-NJ1

Xerox is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity or expression, sex, marital status, sexual orientation, physical or mental disability, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law. Learn more at and explore our People with disabilities who need a reasonable accommodation to apply or compete for employment with Xerox may request such accommodation(s) by sending an e-mail to XeroxStaffingAdminCenter@xerox.com. Be sure to include your name, the job you are interested in, and the accommodation you are seeking.

© 2020 Xerox Corporation. All rights reserved. Xerox® and Xerox and Design® are trademarks of Xerox Corporation in the United States and/or other countries.

Share this job:

Xerox is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity or expression, sex, marital status, sexual orientation, physical or mental disability, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law. Learn more at and explore our commitment to diversity and inclusion! People with disabilities who need a reasonable accommodation to apply or compete for employment with Xerox may request such accommodation(s) by sending an e-mail to XeroxStaffingAdminCenter@xerox.com. Be sure to include your name, the job you are interested in, and the accommodation you are seeking.

© 2022 Xerox Corporation. All rights reserved. Xerox® and Xerox and Design® are trademarks of Xerox Corporation in the United States and/or other countries.

Expected salary:

Location: Kochi, Kerala

Job date: Wed, 13 Jul 2022 22:53:35 GMT

Apply for the job now!

LEAVE A COMMENT