Experian is a global data and technology company, powering opportunities for people and businesses around the world. They are looking for a Senior Developer to help build, modernize, and support mission-critical data processing solutions, focusing on .NET-based applications in a hybrid AWS and on-prem environment.
Responsibilities:
- Design, develop, and maintain .NET-based batch and event-driven applications deployed across AWS and on-prem environments
- Build and improve scalable, secure, and cost-effective data parsing and validation solutions for custom data formats
- Collaborate with Product Managers, Architects, and other teams to translate business requirements into technical designs
- Participate in Backlog Grooming, providing technical input to ensure stories are well-defined, achievable, and aligned with platform standards
- Manage solutions across the full program lifecycle, including design, development, testing, deployment, and production support
- Ensure solutions meet security, compliance, and operational best practices in both cloud and on-prem environments
- Troubleshoot and resolve issues spanning application code, AWS services, and on-prem infrastructure
- Contribute to modernization efforts, improving maintainability, observability, and refactoring legacy code
- Be responsible for all phases of the program life cycle
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field
- Experience as an AWS Developer or similar role
- 7+ years of professional experience with C# and the .NET ecosystem (including .NET Framework and .NET Core)
- Experience building, maintaining, and understanding batch processing and message-driven systems
- Experience with data parsing of custom formats and validation techniques
- Familiarity with cloud security best practices, IAM concepts, and secure application design
- Prior experience with NoSQL database technologies such as DocumentDB or Redis
- Must have knowledge around Scrum or other Agile processes
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of message queuing, event streaming platforms like Kafka or Kinesis
- Experience with Jira, Confluence, Bitbucket, Bamboo, and Octopus is a plus