Job Description
Join an exhilarating journey in the heart of cutting-edge financial services innovation! As an IT Developer, you'll be at the helm of transformative initiatives within our dynamic and forward-thinking firm. Dive into a realm where database migration meets the latest .NET platform advancements, propelling us toward a future of technological excellence. With our firm's unparalleled commitment to innovation and a global presence, this role offers the perfect platform for passionate individuals seeking to drive impactful change in the world of international banking and financial services.
An IT developer is needed to work on database migration from Sybase to SQL servers and ensure IT Servers hosted by bank are most up-to-date with the latest .NET platform used throughout many servers and applications.
This individual must have strong experience in migrating database on the development side. Analyze current source code and adapt to SQL Server. Strong lifecycle test management and documentation skills. He/She/They must have strong experience in migrating developer platforms to newer versions (specifically Microsoft .NET 6/.Net Framework 4.8.x, and Sharepoint-based applications (as a plus) and knowledge of backward compatibility.
Key responsibilities of the IT developer will be to coordinate with our database teams the migration of the current Sybase database to SQL Server, and coordinate with our Server teams to install latest versions of developer platform (.NET 6//.Net Framework 4.8.x, and Sharepoint based as a plus). Assess impacts on applications (in-house and vendor), upgrade the applications to the newer version of the developer platform and database, solve any issues of compatibilities, define and execute test plans, and release to production, and document process and test plans/results.
The IT Developer will be part of the IT Development team in charge of the applications to upgrade.
Primary Skills:
- Software upgrade experience and impact assessment of migration to newer versions
- Database migration from Sybase to SQL servers
- In depth knowledge of Microsoft.Net 6.0/ Net Framework 4.8.x and backward compatibility
- Perform actions to remediate any version incompatibilities.
- Strong lifecycle test management: define and execute test plans.
- Documentation skills
- Collaboration with the IT development team members in charge of the applications, and with the other IT teams in charge of Databases, software installation and production deployment, and end users for testing.
Other
- Report comprehensive status to manager and senior developer on a regular basis
- Write technical documentation as needed detailing the work which was done for the software upgrade
- Ability to work with end users to ensure they can retest the applications impacted by the remediated vulnerabilities.
- Bachelor's degree in computer science
- 4-6 years of directly related experience
- Experience in financial services, specifically an international bank is highly preferred
Technical Skills
- Working knowledge of .Net Core 1.x/2.x. Knowledge of .Net 6
- ASP.Net Core 2.1/2.2
- Microsoft .NET Framework prior and recent versions from 4.8.x upwards
- Visual Studio 2019, 2022 Pro
- IIS experience
- Knowledge of Source control system (Jenkins/TFS)
- Nodejs a plus
- Log4 j a plus
- Java and python working knowledge a plus
- Windows Admin experience
- MS Sharepoint knowledge a plus
- Unix (Solaris) environment, Unix GUI Hypermatrix a plus
- Knowledge of C++, XML.
- Knowledge of Perl
- Deep IT knowledge, the successful candidate must be able to review source code, write and execute SQL queries and stored procedure (Sybase and SQL Server) and read/understand a script (Windows and Unix as Bash).
- Ability to analyze requirements, with strong attention to detail and ability to provide solutions to problems.
- Ability to prioritize and multi-task in a fast-paced environment on multiple applications.
- Service Now ITSM a plus as change control will be managed in SNOW.
Soft skills
- Great written and verbal communication skills to interact with end users and project managers.
- Must be able to work both independently and collaboratively with local and global teams.
- Ability to juggle multiple high-priority tasks, in a fast-paced demanding environment.
- Experience with Agile Methodologies (Scrum) and CI/CD (GIT, Jira, XLDeploy,Jenkins, Confluence)
- Experience with ServiceNow for managing change requests for server/application updates needed.