Vacancy expired!
Senior Software Engineer - New York, NY Finance Industry - candidates coming out of Investment/Asset Firms - major plus The candidate will be responsible for:
- Hands-on full-stack technical design and development, specifically as it pertains to more complex system components
- Working effectively with team-members to strengthen the teams' overall effectiveness, including mentorship and driving collaboration across analysis, development and QA teams
- Establishing and maintaining strong working relationship with key business stakeholders
- Ensuring technology deliverables maintain alignment with business priorities
- Managing and driving accountability across our offshore development teams, applying mechanisms such as design and code reviews
- Supporting technical and domain up-skilling of offshore staff
- Documenting technical solutions
- Providing support, particularly L3, as needed
- Understand and collaborate on the advancement of full-stack platform architecture
- Analyze, design, develop and implement full-stack platform components
- Understand and collaborate on the advancement and normalization of data models
- Analyze, design, develop and implement API-based solutions
- Analyze, design, develop and implement messaging-based solutions
- Prepare all necessary documentation and other related deliverables
- Technical development
- Release delivery
- Process improvement
- Up-skilling
- Operations
- Establish ongoing relationships with business counterparts and peers on the Global Credit team and across Global Technology & Solutions (IT).
- Leverage relationships to gain-knowledge, share-knowledge and optimize for global success.
- Bachelor's Degree required
- Major or emphasis in computing, math, physics or quantitative discipline, or equivalent, preferred
- Minimum 10 years of experience in software development and development management required, including .NET and C# projects, required
- Strong experience and versatility in application architecture, design and implementation across a variety of platforms
- Self-motivated and capable of working with business representatives to identify gaps and problems where technology can help drive efficiency
- Strong experience with data warehouse development, integration and governance
- Experience with full-stack platform development
- Experience with business process improvement through applying BI and workflow technologies
- Strong knowledge and experience in financial accounting systems
- Prior experience in financial services, especially credit & private equity
- Experience working with multiple vendors - having successfully driven projects staffed with consultants
- Capable of driving vendors to deliver against goals in difficult situations (limited resources, tight timelines, small budgets)
- Understanding of fund and portfolio management business practices and processes, including knowledge of alternative asset fund raising, accounting practices and legal entity/partnership concepts highly desirable.
- Excellent communication, collaboration and interpersonal skills
- Ability to identify approaches, risks, mitigation strategies to meet client/functional requirements
- Experience working with international user community highly desirable.
- Experience in technical leadership of successful data-centric and integration efforts
- Strong working knowledge of SQL
- Strong technical skills with all data warehousing and integration technologies (e.g., SQL, ESB, ODS, DBMS, BI, ETL)
- Experience in financial accounting systems (specific experience in Investran is a major plus)
- Strong data modeling skills (normalized and multidimensional)
- Strong business and communication skills
- Broad based information technology experience (e.g., languages, methods, EAI, SOA, XML)
- Strong professional consulting skills
- Experience with modern web-platforms (Node.js, Angular) and languages (JavaScript, TypeScript)
- Experience with AI-enablement (NLP and ML)
- Familiar with enterprise scale systems, Portfolio/Valuations systems, partnership accounting systems
- Experience with Microsoft SQL/Server suite of tools
- Experience with Business Process Modelling (BPMN)
- Strong working knowledge of agile practices including automated unit testing and continuous integration
- Good working knowledge of Agile tools
- Strong understanding of Software Development Lifecycle (SDLC)
- 5+ years of experience using Agile methods
- Proficient with Microsoft Visio
- Understanding of data modelling and design highly desirable
- ID: #43799376
- State: New York New york city 10001 New york city USA
- City: New york city
- Salary: competitive
- Job type: Permanent
- Showed: 2022-07-03
- Deadline: 2022-09-01
- Category: Et cetera