Overview
Skills
Job Details
Role: Sr. Dot Net Developer
Location: Dallas, TX
10+ and W2 Only
JD
JavaScript, Angular JS
ASP, ASP.net, Developer C# code
T-SQL
10 - 12 years IT experience.
Bachelor's Degree
Agile/DevOps Environment
Strong Communications Skills
JAVA, Siebel, SAP, Financial Services
Some Business analysis experience
Required:
Bachelor's Degree.
10+ years IT experience.
3 - 5 years application development in a Microsoft environment.
Strong knowledge of common concepts, architectures and processes in software development.
Well-versed in dealing with common IT technologies (e.g. Java, .Net, C#, Web, databases, Siebel, or SAP).
Fully proficient in the core technologies used (C#, ASP, ASP.net, JavaScript, Angular JS, T-SQL).
Familiarity with financial services lease and loan applications.
Experience in a multi-location, international environment.
Strong written and verbal communication skills, including the ability to sell complex topics with members of management at all levels.
1 - 2 years Financial Services industry.
Responsibilities:
Analysis and Design: Within the context of Software Development Life Cycle and other relevant processes:
o Analyze business requirements
o Perform technical analysis of new and existing systems
o Triage and analyze tickets
o Develop design documentation and other relevant collateral
o Estimate work effort
o Support, guide and lead other associates in the understanding of legacy systems
Development and Testing: Utilize standard practices for development and delivery of projects and maintenance tickets including the following key tasks:
o Coding and configuration
o Code reviews and peer consultations
o Unit testing and unit test development
o System, integration and user acceptance test planning, execution and testing support
o Defect management and resolution
Operations and Support: Fulfill the breadth of DevOps tasks, including:
o Steering providers in the execution of tier 2 support tasks
o Resolving escalated support topics
o Leveraging and enhancing operations and development tools
o Planning and executing upgrades and replacements to ensure that hardware and software components remain supported
o Executing ITSM/ITIL processes to ensure ongoing stable operations and alignment with SLAs
Business Analysis: Execute the Business Analyst Agile Role by:
o Building a strong understanding of the assigned business processes, functions, roles and rules
o Owning the functional solution the big picture story of the initiative being delivered
o Collaborating with the Business to elicit requirements, define acceptance criteria, and maintain a prioritized product backlog
o Creating user stories to the level of granularity required by the team
o Clarifying inconsistencies and resolving issues to bridge the gap between user expectations and the delivered product
o Testing deliverables against a user story's acceptance criteria to validate that the delivered product meets the business goals
Scrum Master: Execute the Scrum Master Agile Role by:
o Leading the Agile team in the adoption and execution of Agile processes
o Planning and facilitating key Agile events including daily scrum, sprint planning, sprint demo and retrospective meetings
o Collaborating with the Product Owner to manage the Product backlog
o Clearing obstacles and enabling the efforts of the scrum team
Coordination and Administration: Support efficient work processes by:
o Coordinating day to day activities with team members
o Leading and mentoring other team members as appropriate
o Coordinating release planning and off-cycle efforts
o Resolving or escalating risks and issue
o Executing resource planning and time tracking p