Search by job, company or skills

zrg careers

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Major Responsibilities

  • Write clean and efficient code both on the server side and client side.
  • Participate in requirements analysis
  • Take responsibility for making key decisions to ensure the successful implementation of all initiatives
  • Coach, mentor, and further develop your peers through continuous feedback.
  • Collaborating with co-workers to facilitate the creation of large, complex developments, as required.
  • Revise, update, refactor and debug code
  • Checking your code to detect and remedy errors and omissions.
  • Monitor everyday activities of system and provide require support.
  • Testing your outputs to ensure that they are in excellent working order.
  • Remaining abreast of coding and technological changes that will impact your work.
  • Research and keep up to date with latest best practices
  • Work closely with QA / Tech Design / Data Engineers and Architects to deliver solutions that can scale

Qualifications, Skills & Experience

  • Masters or Bachelor's degree in Computer Science, or equivalent disciplines.
  • Proven experience as a Software Engineer for 8+ years.
  • Experience applying and inspiring engineering discipline within the team to avoid over-engineering without impacting product quality.
  • Advanced proficiency in C#, SQL and Typescript.
  • Experience using frameworks such as Angular / Aurelia / React.
  • Experience in the Azure Stack.
  • Experience using Microsoft SQL Server.
  • Preferably experience using No-SQL Databases
  • Experienced with concurrency and asynchronous programming
  • In-depth knowledge with Micro Services Architecture.
  • Adept at working with cross functional groups across multiple geographies.
  • Ability to deliver results with minimal supervision.
  • Outstanding analytical, problem-solving, and communication skills.
  • Passion for technology and knowledge.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145480379

Similar Jobs