Engineer 4, Software Development & Engineering-3724

Comcast Comcast · Media · Philadelphia, PA

Software Engineer with experience in Java, C#, SQL Server, AWS, Mulesoft, GitHub Enterprise, SAFe, Azure, Kafka, and MSSQL/SQL Server. Responsibilities include full-stack development, data engineering, API design, and mentoring junior engineers.

What you'd actually do

  1. Provide technical leadership in designing and developing software using Java, C#, SQL Server, AWS, Mulesoft, GitHub Enterprise, and SAFe (Scaled Agile Framework); deploy software to Microsoft Azure Cloud; implement data engineering solutions using Kafka; perform full-stack software development; design databases using MSSQL/SQL Server; design and implement AWS SQS/SNS components; design Application Programming Interfaces (APIs) for use in the development process
  2. support applications under development and customize current applications
  3. assist with the software update process for existing applications, and roll-outs of software releases
  4. analyze, test, and assist with the integration of new applications
  5. document all development activity
  6. research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports
  7. monitor and evaluate competitive applications and products
  8. collaborate with project stakeholders to identify product and technical requirements
  9. conduct analysis to determine integration needs
  10. work with the Quality Assurance team to determine if applications fit specification and technical requirements
  11. guide and mentor junior-level engineers

Skills

Required

  • Java
  • C#
  • SQL Server
  • AWS
  • Mulesoft
  • GitHub Enterprise
  • SAFe
  • Microsoft Azure Cloud
  • Kafka
  • MSSQL/SQL Server
  • AWS SQS/SNS components

Nice to have

  • GitHub

What the JD emphasized

  • technical leadership
  • designing and developing software
  • data engineering solutions using Kafka
  • full-stack software development
  • design databases using MSSQL/SQL Server
  • design and implement AWS SQS/SNS components
  • design Application Programming Interfaces (APIs)
  • software designs
  • evaluation plans
  • technical requirements