Senior Software Engineer


We're seeking a Senior Software Engineer to join our growing team. If you're self-driven, have a keen eye for details, and love diving into new challenges, you're the one we're looking for. Your ability to solve problems, learn quickly, and handle different roles is crucial.

As a Senior Software Engineer, you will be helping in developing a User Interface (UI) and User Experience (UX) on the trading platform.

Job location: Remote / Serbia

Responsibilities

  • Delivering code for a high-quality, test-driven, standards-based, cross-browser-compatible presentation layer
  • Implementing new applications, enhancements, and bug fixes
  • Be a customer advocate - think of the customer in all requirements and projects
  • Working with other members of the development team as well as product owners and business analysts to define functional and technical requirements
  • Being a key contributor to the estimation process
  • Assisting end users in resolving and identifying system issues by providing application knowledge and technical expertise. Recommending appropriate solutions including risk analysis and work estimates
  • Recommending system enhancements, patches, or upgrades necessary to support system stability and performance
  • Providing on-call support for the trading platform

Requirements

  • 5+ years of experience in Web Development
  • Demonstrated excellence in software development, including program design, coding, testing, and debugging
  • Strong experience with C#, ASP.NET, IIS, and TFS
  • Proficiency in HTML, CSS, and JavaScript
  • Strong experience with AngularJS and knowledge of MV* design patterns
  • Familiarity with JQuery and its plugins
  • Understanding and implementation of REST Web Services
  • Competency in DOM object manipulation
  • Experience in responsive web design
  • Knowledge of data formats, specifically JSON and BSON
  • Hands-on experience with Bootstrap and contemporary web design styles
  • Proficient in working with SQL Server and MongoDB (or other NoSQL databases)
  • Experience working with virtual machines and cloud services, especially AWS
  • Ability to perform unit testing
  • Experience with browser memory and CPU management, as well as browser debugging
  • Knowledge of WebSockets and Message Queues
  • Experience working in async multi-threading environments
  • Hands-on experience with ORM (such as Entity Framework or others)
  • Understanding of web standards and ensuring cross-browser compatibility
  • Computer Science B.S. or higher with Mathematics or Economics/Finance included
  • Excellent knowledge of English, written and spoken

Job application

Fill out the enquiry form and we’ll get back to you as soon as possible.

    Yes, I agree that BLUE GRID DOO, registration number 21259128, may store and process my personal data in order to contact me regarding available work position at BLUE GRID DOO. More Info

    Share this post

    Share this link via

    Or copy link