Senior .NET Engineer

  • Black & Veatch
  • Elanın qoyulma tarixi: 14.04.2021
    Vakansiyaya müraciət tarixi bitmişdir.

İşin təsviri

Key competencies:

- C#, ASP.NET Core, SQL Server, MS Azure/AWS, HTML, CSS, JavaScript, Angular/React.

If interested, please apply with CV (English only) via [email protected]

Remote Interviews via MS Teams will be set for the Potentials selected by Dev Team (video is required, Google Meet may substitute MS Teams).

Responsibilities:

• Create web-based software products and their features through design, build, and maintenance
• Implement all aspects of web-based software application design – high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, testing, etc.
• Develop and maintain cloud-based solutions
• Create visually appealing sites that feature user-friendly design and clear navigation, ensure user experience determines design choices
• Ensure the best possible performance, quality, and responsiveness of the application, identify and correct bottlenecks and fix bugs
• Perform system level testing on applications; participate in developing automated tests
• Evaluate code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems

Requirements:

• 5+ years .NET technologies experience
• ASP.NET Core, Entity Framework
• HTTP protocol/web sockets (SignalR)
• MS SQL
• MS Azure/AWS
• Angular/React, HTML, CSS
• Strong software engineering fundaments, algorithms, data structures and system design
• Authentication techniques, asynchronous patterns, and network communication
• Experience in architecting high-performance systems
• Good understanding of web security principles
• Experience with CI/CD infrastructure
• Good understanding of UI/UX, cross-browser compatibility issues
• Ability to read, write and communicate in English
• Azerbaijani residency (employment as per AZ legislation)

Considered as advantage:

• Functional knowledge or hands on design experience with Web Services (REST, SOAP, etc.)
• Experience in development and configuration of application reporting function
• Experience with any of user controls: Telerik/DevExpress/PrimeNG/SyncFusion or others
• Experience with localizable UI including non-Unicode and right-to-left languages
• Web design optimized for smartphones
• Android and iOS programming skills
• Fluency in Azeri and Russian is a plus

WE OFFER:

• An office located in Baku, Azerbaijan
• Remote work. Every second Friday off
• An opportunity to work in a multicultural environment with dedicated professionals in/outside of Azerbaijan
• Competitive compensation package, including comprehensive health insurance
• Employment in Azerbaijan with benefits and guarantees as per local AZ legislation