Job DescriptionAnalyzes, designs, develops, codes and implements programs in one or more programming languages, for a specific assigned software system or systems. These may include PC, Web, or mainframe-based development tools.Executes given test scripts, records results, and reports issues.Identifies application, database software, and programming problems.Assesses the health and performance of software applications and databases.Participates and maintains relationships with business units, customers and information technology subject matter experts in order to remain apprised of direction, project status, architectural and technology issues, risks and functional/integration issues.Provides appropriate research support to business and information technology groups within the organization.Advises on options, impact on other business processes, and system priorities.Writes program specifications for individual programs.QualificationsKnowledge/Skills:Strong understanding of computer science concepts.Strong knowledge of one or more programming languages(C#/VB .Net) and operating environments.Moderate knowledge of software engineering such as testing(nunit/xunit), source control(bitbucket), and agile planning.Good oral and written communication skills.Good problem solving, analytical and organizational skills.Good understanding of Microsoft SQLGeneral Qualifications:Bachelor's degree in Computer Science or related field or equivalent experience. 5+ yrs years of experience in a computing environmentAdditional InformationCulture at ExperianOur uniqueness is that we truly value yours.Experian's culture, people, and environments are key differentiators. We take our people's agenda very seriously. We focus on what truly matters; diversity and inclusion, work/life balance, flexible work, development, engagement, collaboration, wellness, rewards & recognitions, volunteering... the list goes on!Our benefits include: Medical, life and dental insurance, Asociacion Solidarista, International Share Save Plan, Flex Work/Work from home, Paid time off, Annual Performance Bonus, Education Reimbursement, Family Bonding, Bereavement Leave, Referral Program, and more.Experian Careers - Creating a better tomorrow together