Sr. Software Engineer (C#, Asp.Net, Siebel, SAP, JavaScript, T-SQL)

Overview

On Site
$80 - $100
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

C#
ASP.NET
Javascript
AngularJS
T-SQL
Java
Siebel
SAP
financial lease and loan applications
Financial Services industry
Scrum Master

Job Details

Job Overview:

The Sr. Software Engineer will be responsible for system analysis, design, development, and testing of assigned technical products or applications in an agile/DevOps environment. This role may also include responsibilities in Operations, Business Analysis, and Scrum Master functions.

Qualifications:

Education:

  • Bachelor s degree in Computer Science, Information Technology, or related field

Experience:

  • 5 10 years of IT experience
  • 3 5 years of application development experience in a Microsoft environment

Preferred:

  • 1 2 years of experience in the Financial Services industry
  • Experience working in an international or multi-location team setup

Technical Skills:

  • Strong understanding of software development concepts, architecture, and processes
  • Experience with technologies such as:
    • C#, ASP,
    • JavaScript, AngularJS
    • T-SQL
  • Exposure to Java, Siebel, SAP is a plus
  • Familiarity with financial lease and loan applications

Soft Skills:

  • Strong written and verbal communication skills
  • Ability to communicate technical topics effectively to various stakeholders including management
  • Capable of working in a fast-paced, evolving agile environment

Key Responsibilities:

Analysis and Design:

  • Analyze business requirements
  • Perform technical analysis of new and existing systems
  • Triage and analyze support tickets
  • Develop design documentation and related artifacts
  • Estimate work efforts for development tasks
  • Guide and support team members in understanding legacy systems

Development and Testing

  • Perform coding and configuration using standard practices
  • Conduct code reviews and peer consultations
  • Develop and execute unit tests
  • Support system, integration, and user acceptance testing
  • Manage and resolve defects

Operations and Support

  • Direct providers in Tier 2 support tasks
  • Resolve escalated support issues
  • Utilize and enhance development and operations tools
  • Plan and execute software/hardware upgrades and replacements
  • Follow ITSM/ITIL processes to ensure stable operations and SLA compliance

Business Analysis

  • Develop understanding of business processes and rules
  • Own the functional solution for initiatives
  • Collaborate with business stakeholders to elicit and define requirements
  • Create and refine user stories with acceptance criteria
  • Test deliverables to ensure they meet business objectives

Scrum Master Responsibilities

  • Lead the team in Agile practices
  • Facilitate Agile ceremonies (daily scrum, sprint planning, retrospectives)
  • Collaborate with Product Owner to manage backlog
  • Remove impediments and support team progress

Coordination and Administration

  • Coordinate daily team activities
  • Lead and mentor junior team members
  • Oversee release planning and off-cycle initiatives
  • Escalate and resolve risks and issues
  • Manage resource planning and time tracking

We are an equal opportunity employer. It is our policy to provide employment, compensation, and other benefits related to employment without regard to race, color, religion, sex, gender, national or ethnic origin, disability, veteran status, age, genetic information, citizenship, or any other basis prohibited by applicable federal, state, or local law.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.