Provides technical knowledge to ensure efficient design, development and implementation on complex projects / assignments
Leads system change process from requirements through implementation
Solves complex business problems / projects for the business unit supported
Responsible for program analysis, design, and specifications.
Partner with project manager / BA and business stakeholders to understand requirement
Create necessary technical design based on requirements with involvement from development team
Oversee the creation, assignment and execution of tasks for Citizen Development of workflow implementation
Work proactively & independently to address project requirements, and articulate issues / challenges with enough lead time to address project delivery risks
Provide expertise in technical analysis and solving technical issues during project delivery
Perform Code reviews, test case reviews and ensure code developed meets the requirements.
Learn and adapt to New tools and processes is crucial
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
6-8 years of relevant experience
Experience in systems analysis and programming of software applications
Experience in managing and implementing successful projects
Working knowledge of consulting / project management techniques / methods
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
You have very high development standards, especially for code quality, code reviews, unit testing, continuous integration and deployment.
Technical Expertise :
Developer should have 6 to 8 Years of working experience in developing applications using Microsoft Technologies (.Net FullStack).
4-5 years of experience in developing application with .Net, .Net Core, SSRS, SSIS, MS Sql , Angular 2+ and setting up CI / CD pipeline.
Solid experience in Analysis, Design, Development, Testing and Implementation (all phases of software development life cycle - SDLC) using Microsoft Technologies (.Net).
2-3 years of hands on experience in any one of workflow tools - Appian, SharePoint, Xceptor.
5-7 years of Programming experience in few of the technologies - C#, ASP.NET, MVC, .NET 4.6, .NET Core 2.0 / 3.0. Angular, JS 4, J-Query and JavaScrip, HTML 5, CSS 3, Bootstrap, AJAX, Web API, WCF, XML, Web Services
Experienced in Continuous Integration and Continuous Deployment methodologies.
Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.
and pursue leads to find root cause problems.
Hands on experience working with Oracle PL / SQL and MS SQL Server.
Experience with Agile / Scrum methodology.
Knowledge of design methodologies; design of complex multi-dimensional schema
Excellent troubleshooting skills
Bachelor’s degree / B.Tech / M.E. / M.Tech or equivalent combination of technical education and work experience
This position requires candidate to work mid-shift hours (3pm till 12am IST).