Description
Key Skills: .NET Development, C#, ASP.NET, Software Applications Development, Systems Analysis, Project Management, Application Programming, Risk Assessment
Good to Have Skills: Consulting methodologies, project management techniques, ability to work under pressure, managing deadlines and unexpected changes in requirements, mentoring and coaching abilities, stakeholder management, compliance and regulatory knowledge.
Roles & Responsibilities:
- Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development.
- Monitor and control all phases of development process including analysis, design, construction, testing, and implementation phases.
- Utilize in-depth specialty knowledge of applications development to analyze complex problems and provide evaluation of business processes.
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design.
- Consult with users and clients on issues, recommend advanced programming solutions, and install customer exposure systems.
- Ensure essential procedures are followed and help define operating standards and processes for development teams.
- Serve as advisor or coach to new or lower level analysts and team members.
- Operate with limited direct supervision and exercise independence of judgment and autonomy in decision making.
- Act as subject matter expert to senior stakeholders and provide technical guidance to team members.
- Assess risk appropriately when business decisions are made while ensuring compliance with applicable laws and regulations.
Experience Required: 8-12 years of relevant experience as .Net Developer with experience in systems analysis and programming of software applications, managing and implementing successful projects, and working knowledge of consulting/project management techniques.
Education: Bachelor's degree/University degree or equivalent experience