Previous Job
Senior .NET Developer
Ref No.: 18-18409
Location: Pasadena, California
Role: Senior .NET Developer
Location: Pasadena, CA

Seeking a Senior .NET Developer for banking application design and development team for CIT Group in Pasadena, CA. Responsibilities will include:
- Architect, develop, and maintain full stack .NET, .NET Core and Angular 2+ web applications
- Provide leadership, technical guidance, and best practices to other team members
- Focus on scalability, maintainability, testability, security, and performance
- Participate in all phases of the software development lifecycle
- Work with other internal CIT teams to architect and implement required solutions

Qualifications include
- Four year degree or equivalent plus 8 years of relevant experience
- Must have shown excellence in a multiple skills and technologies
- Must show a willingness to learn and grow
- Strong analytical skills
- Ability to write/modify programs within deadlines and in conformance to standards
- Effective oral and written communication skills, interfacing with internal peers and first level management group
- Experience using Responsive Front-End Frameworks (Bootstrap)
- Extensive experience with ASP.NET MVC
- Extensive experience with C#
- Experience with Web Services
- RESTful (WebAPI)
- IP (WCF)
- Database Development
- Experience with ORM Solutions (Entity Framework)
- Experience with SQL (tSQL, PL/SQL)
- Experience with SQL Server and/or Oracle databases
- Experience with Microsoft SSIS and SSRS
- ALM Tools
- Experience with ALM Tools such as Microsoft TFS, CruiseControl.NET, Bugzilla, Git, SVN
- Other
- Extensive experience using a formal Systems Development Life Cycle (SDLC)
- Follow project management and SDLC disciplines to insure structured and effective implementations
- Experience in the Financial Services industry, specifically working with financial and banking data and systems
- Ability to work with multicultural teams and geographically dispersed teams in multiple time zones
- Develop and maintain accurate documentation for assigned projects

Kindly review the above Job Description and share profiles to or reach me on 571-306-4781.