Добавено на 2 weeks ago

Application Architect

Населено мястоSofia grad, Sofia, Bulgaria PP Adecco



КатегорияIT and Telecommunications

Application Architect

As part of our strategic partnership with one of the biggest financial institutions in the World, we are hiring various IT specialists, who will become part of their new IT Service Center in Sofia. The bank is an international organization dedicated to providing financing, advice, and research to developing nations to aid their economic advancement. The bank predominantly acts as an organization that attempts to fight poverty by offering developmental assistance to middle- and low-income countries. Our client is a provider of financial and technical assistance to individual countries around the globe. The bank considers itself a unique financial institution that sets up partnerships to reduce poverty and support economic development.

The Application Architect provides both strategic and tactical technical expertise for the application development team. The role is aligned with a project involving full software development lifecycle support (SDLC). Applications may include both package and custom applications. The architect defines how the applications interact with each other and with databases, servers, and external systems to provide the complete functional solution to business requirements. This role also defines the technology stack, development standards, and APIs.

  • Communicate critical technical choices, specify requirements and constraints for design and implementation, and provide input for scoping the level effort for development projects
  • Analyze application design and performance metrics and propose improvements and redesigns
  • Write and Evaluate design documents (High Level Design, Low Level Design, etc.), Unit Test Plan and Unit Test Execution; participate in design review discussion and provide input for improvements and redesigns
  • Design, develop, code review, bug-fix and test the application
  • Advise on deployment strategies for new features and components, assessing if rollout plans are safe, progressive, and reversible
  • Participate in Product launches which could involve code merge activities
  • Perform code reviews to ensure quality and adherence to standards
  • Participate in coding execution
  • Lead design activities of multiple simultaneous projects, develop and maintain core architectural constructs, provide architectural leadership to development teams, and serve as the primary application architect resource
  • Participate in translating business requirements into implementation design, requiring a keen interest in understanding our business drivers, goals, constraints, and pain points in order to design effective solutions
  • Monitor third party software versions and release notes and recommend upgrades and patches, as necessary
  • Involve in UI/Logic design and developed markups that follow web standards with a rich user experience
  • Assist in Integration Testing
  • Participate in SCRUM meeting, coordination with onsite and offshore team
  • Timely resolution of issues and root cause analysis of each issue
  • Ability to work in Agile environment and following best practices

Must have
Educational Qualifications and Experience:
  • Experience in Financial Systems, especially in Loan Origination, Loan Servicing and other Financial systems.
  • Education: Bachelor's degree, preferably in the relevant area of practice
  • Experience in working with integration of multiple systems involving COTS and in-house applications

Required Skills/Abilities:
  • The candidate must possess strong hands-on experience, in-depth knowledge of programming in the Microsoft .NET framework 3.5/4.0+ using Visual Studio (2017/2019) technologies, Windows Applications, Console Application, C# & VB.NET Class Libraries, Microsoft SQL Server 2016 & above - SQL queries, Stored Procedures, Views, Triggers, Linked Server, SQL Server Reporting Services (SSRS), MVC 4.0, Query Optimization, Indexes, Performance Tuning, data import/export and should be able to hit the ground running.
  • Advanced knowledge and experience in the development of application inventories
  • Advanced knowledge and experience in the development of application architecture resource models
  • Advanced knowledge and experience in the integration of application architecture processes with institutional planning, investment, and performance measurement options
  • Advanced knowledge and experience in the development of application architecture principles, standards, and requirements
  • Advanced knowledge and experience in the development of application architecture maturity models
  • Advanced knowledge and experience in the development of application standards and standardization processes
  • Advanced knowledge and experience in the design and delivery of enterprise architecture products and artifacts
  • Advanced knowledge and experience in the provision of expert advice or consulting services on enterprise architecture issues
  • Intermediate knowledge and understanding of one or more areas of architecture practice
  • Advanced knowledge of the design and development of application architectures, including current and future state models, gap analysis, and transition planning

If you recognize yourself in the description above, send us your CV today! 
Only short-listed candidates will be contacted. All applications will be treated in strict confidentiality. Recruitment license from National Agency of Employment #1814 from 08.12.2014.

Последно преглеждани позиции