Development Engineer 3

Comcast Comcast · Media · Chennai, India

Software Development Engineer responsible for planning, designing, analyzing, testing, and integrating new software and web applications. This role also involves documenting development activities and assisting with training non-technical personnel. The engineer will collaborate with stakeholders, support applications under development, customize current applications, and participate in software update processes. Additionally, they will provide technical leadership, mentor junior engineers, and work with QA to ensure applications meet specifications. The role requires a deep understanding of engineering methodologies and project management skills.

What you'd actually do

  1. Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
  2. Designs new software and web applications, supports applications under development and customizes current applications. Assists with the software update process for existing applications and roll-outs of software releases.
  3. Participates in training representatives and operations staff on internally developed software applications.
  4. Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
  5. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.

Skills

Required

  • software design
  • web application development
  • integration analysis
  • testing
  • documentation
  • technical requirements
  • software update process
  • technical leadership
  • mentoring
  • project management

Nice to have

  • experience with competitive application monitoring
  • literature and patent review