Back icon

Senior .NET Developer for a Financial Services Company

Senior .NET Developer for a Financial Services Company 40 hrs/week, 12+ months

Currently, we're looking for a remote Senior .NET Developer with 3+ years of experience in software development, and Angular expertise to join our team.

The customer is one of the world's leading financial groups that offer such services as commercial banking, trust banking, securities, credit cards, consumer finance, asset management, and leasing in over 2,700 locations in more than 50 countries.

As a .NET/Angular Developer with the team you will be working with international technical leads to design and develop the firm’s enterprise applications. A high level of technical expertise in the development and delivery of web-based applications will enable successful design, development, troubleshoot, debug, and implement software code for web-based applications.

In-depth .NET experience is required to effectively integrate web applications with other enterprise systems. Should be comfortable with direct communication with all levels of technical and business resources.


  • Architecture development and design of web-based .NET applications
    • Design, develop and maintain key application components using Microsoft .NET, Angular and SQL server
      • Microsoft .NET development to extend and augment the K2 platform and other enterprise applications
        • Responsible for developing custom applications using ASP.NET Core with Angular as front-end to enhance the efficiency of the business process
          • Converting business requirements into technical solutions using the appropriate and applicable web applications utilizing ASP.NET Core, Web API and Angular development components
            • Participate in requirements analysis and develop solutions for all tiers of the application: user interface, middle-tier business components, database layer, etc.
              • Helping with end user training and could interact with the customers to provide guidance with project related tasks
                • On-call support and availability during non-business hours on need basis


                  • 3+ years of experience as Angular web developer using Microsoft Technologies
                    • 3+ years of relevant hands-on development experience in ASP.NET and C# programming
                      • 2+ years of experience with ASP.NET Core framework, Entity Framework Core, Web API Core
                        • 2+ years of experience with Angular 7 and above. Angular 9/10 experience would be desirable
                          • Good understanding of .NET Framework 4.0 or above
                            • Excellent object-oriented programming skills
                              • Experience of delivering rich, JavaScript based functionality on web applications
                                • Fundamental knowledge of .NET platform tools, utilities, and MS Visual Studio 2017/2019
                                  • Working knowledge on BMC Control-M tools or any equivalent scheduler tool experience would be desirable
                                    • Solid understanding of Web Server architecture IIS6.0 and above
                                      • Good knowledge of authentication and authorization with security sensitivity in mind when coding applications
                                        • Excellent experience with SQL 2017 and above with coding, performance tuning on stored procedures/functions, indexing etc.
                                          • Ability to manage multiple tasks, work in a team environment, understand and be responsive to project needs
                                            • Experience with automated releases using Team city, Veracode and SDA preferred
                                              • Experience of working in an investment banking technology environment would be valuable
                                                • Requirement to work until 12:00 EST, for which shift-allowances will be paid
                                                  • Occasional on-call support required (paid)
                                                    • Proficient English (written and spoken) B2

                                                      Nice to have

                                                      • Cloud integration experience with Azure/AWS

                                                        Benefits in eligible locations


                                                        For you

                                                        • Medical insurance package for you and your family
                                                          • Partial reimbursement of sports expenses
                                                          • Stable income
                                                          • Paid sick leave days

                                                          For your comfortable work

                                                          • 100% remote work forever
                                                          • Free licensed software
                                                          • Possibility to work on your own device (BYOD)
                                                          • Stable workload
                                                          • Relocation opportunities
                                                          • Flexible engagement models

                                                          For your growth

                                                          • Free trainings for technical, soft, and leadership skills
                                                          • Access to LinkedIn Learning platform
                                                          • Language courses
                                                          • Access to internal and external e-Libraries
                                                          • Certification opportunities
                                                          • Skill advisory service

                                                          40 hrs/week

                                                          Hours per week

                                                          12+ months

                                                          Project length

                                                          Armenia, Georgia, Kazakhstan

                                                          Locations eligible for the position