Development Engineer 4

Comcast Comcast · Media · Chennai, India

Seeking a Senior Software Engineer to lead and contribute to the development of scalable, cloud-native systems. This role involves technical leadership, hands-on coding, and driving adoption of modern engineering practices. Responsibilities include designing, developing, and maintaining APIs and microservices, optimizing database design, and enforcing testing standards. Requires 7+ years of experience with .NET Framework and SQL Server, and a proven track record of solving complex engineering challenges.

What you'd actually do

  1. Lead and mentor engineering teams to uphold high technical standards and ensure system stability.
  2. Drive modernization initiatives with a focus on scalable, secure, and sustainable solutions.
  3. Design, develop, and maintain APIs and microservices with emphasis on performance, security, and long-term sustainability.
  4. Write and maintain high-quality, maintainable code and optimize database design, queries, and stored procedures.
  5. Enforce unit testing standards and ensure consistent code quality across teams.

Skills

Required

  • .NET Framework
  • SQL Server
  • API design and development
  • microservices development
  • database design and optimization
  • performance tuning
  • query optimization
  • CI/CD
  • automated testing
  • DevOps practices
  • object-oriented design
  • data structures
  • software architecture patterns
  • communication skills
  • collaboration skills
  • problem-solving skills

Nice to have

  • AngularJS
  • ReactJS
  • AWS
  • Azure
  • GCP
  • NoSQL databases
  • DynamoDB
  • Elasticsearch
  • Redis
  • MySQL
  • PostgreSQL
  • AWS RDS
  • serverless solutions
  • AWS Lambda
  • API Gateway
  • SNS
  • SQS
  • S3
  • Ansible
  • CloudFormation
  • Terraform
  • Splunk
  • CloudWatch
  • open-source technologies

What the JD emphasized

  • .NET Framework and SQL Server
  • large-scale, high-performance systems
  • solving complex engineering challenges
  • object-oriented design principles, data structures, and software architecture patterns
  • performance tuning, indexing strategies, and query optimization
  • CI/CD pipelines
  • automated testing frameworks
  • DevOps practices
  • communication and collaboration skills
  • work independently, drive initiatives, and deliver results