DX

Sr Analyst I Software Engineering

Dxc Technology
Bangalore8-12 LPA Posted 23 Jul 2025
FULL TIME
Dynamodb
Cloud Architecture
Sql
C#
.Net Technologies
+1 more

Job Description

Responsibilities:

  • Service & Application Design: Perform hands-on service design, schema design, and application integration design. Design applications for high availability and resiliency.
  • Software Development: Conduct hands-on software development using C# and .Net Core.
  • Database Platforms: Utilize multiple cloud-native database platforms including DynamoDB, SQL, Elasticache, and others.
  • Problem Resolution: Conduct hands-on problem resolution across a multi-vendor ecosystem.
  • Code Quality: Conduct code reviews and peer reviews. Perform unit testing, unit test automation, defect resolution, and software optimization.
  • Client Engagement: Actively engage with Client IT and Client Business during daily work sessions.
  • CI/CD & Deployment: Implement code deployment using CI/CD processes.
  • Full Development Lifecycle: Contribute to each step of the development process from ideation to implementation to release, including rapidly prototyping, running A/B tests, continuous Integration, Automated Testing, and Continuous Delivery.
  • Requirements & Limitations: Understand business requirements and technical limitations.
  • Technology Adoption: Ability to learn new technologies and influence the team and leadership to constantly implement modern solutions.
  • Logging & Analytics: Utilize Elasticsearch, Logstash, Kibana (ELK) stack for Logging and Analytics.
  • Container Orchestration: Work with container orchestration using Kubernetes.
  • Cloud Architecture: Apply knowledge and experience working with public cloud AWS services and understanding of Cloud Architecture and Design Patterns.
  • Documentation: Ability to prepare documentation for Microservices.
  • Monitoring: Use monitoring tools such as Datadog, Logstash.

Required Skills:

  • Proficiency in .Net Technologies.
  • Strong skills in service design, schema design, and application integration design.
  • Hands-on software development using C#, .Net Core.
  • Proficiency with multiple cloud-native database platforms including DynamoDB, SQL, Elasticache, and others.
  • Ability to design applications for high availability and resiliency.
  • Skills in problem resolution across a multi-vendor ecosystem.
  • Capability to conduct code reviews and peer reviews.
  • Proficiency in unit testing and unit test automation, defect resolution, and software optimization.
  • Ability to engage with Client IT and Client Business during daily work sessions.
  • Knowledge of code deployment using CI/CD processes.
  • Contribution to all steps of the development process (ideation to release), including rapid prototyping, A/B tests, continuous Integration, Automated Testing, and Continuous Delivery.
  • Understanding of business requirements and technical limitations.
  • Ability to learn new technologies and influence the team and leadership for modern solutions.
  • Proficiency in using Elasticsearch, Logstash, Kibana (ELK) stack for Logging and Analytics.
  • Proficiency in container orchestration using Kubernetes.
  • Knowledge and proficiency with public cloud AWS services.
  • Knowledge of Cloud Architecture and Design Patterns.
  • Ability to prepare documentation for Microservices.
  • Familiarity with monitoring tools such as Datadog, Logstash.
  • Excellent Communication skills.

Preferred Skills:

  • Airline industry knowledge.

Join WhatsApp Channel