Job Summary: We are seeking an experienced Full-Stack Developer to join our team. The ideal candidate will have 5 to 10 years of experience in full-stack development with expertise in .NET, batch scripting, and SQL databases. The role will involve converting desktop-based applications, enhancing front-end applications, and automating processes. The developer will work on onboarding a new product, sunsetting a legacy product, and ensuring compliance with regulatory requirements.
Key Responsibilities: - Product Onboarding & Enhancement: Work on onboarding a new product into the Bank, enhancing existing front-end applications.
- Legacy System Sunset: Collaborate with the team to sunset a legacy product and implement a new solution that supports virtual/remote check processing.
- Batch Script Development: Develop and maintain batch scripts to automate various processes, enhancing efficiency.
- Compliance & Regulation: Ensure the new product complies with all regulatory and compliance requirements.
- Testing & Debugging: Conduct thorough testing and debugging to ensure the robustness and reliability of the new product.
- Technical Support: Provide technical support and troubleshooting for both the legacy and new products during the transition period.
- Documentation: Document all development processes, changes, and enhancements for future reference and training purposes.
Required Qualifications: Experience: - 5-8 years of experience in .NET development (please no candidates with 10+ years unless within the rate).
- Experience with .NET Core, .NET 6 (or higher versions).
- Proficiency in batch script development and automation.
- Strong experience with SQL Server and database interactions.
- Front-end development experience with HTML and CSS.
Skills: - Ability to work in a hands-on coding position (not a lead or scrum master role).
- Excellent debugging and testing skills.
- Familiarity with JavaScript, Angular, React, or Vue is highly preferable.
Preferred Qualifications (if any): Additional Skills: - Knowledge of JavaScript, Angular, React, or Vue would be a plus.
- Experience with virtual/remote check processing solutions is a nice-to-have.
- Experience in regulatory and compliance processes related to financial products is a bonus.
Certifications (if any): Certifications in .NET development or related technologies are a plus but not required.
Education: Bachelors Degree