Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 29, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Deel is a global payroll solution that helps businesses hire anyone, anywhere. Using a tech-enabled self serve process, you can now hire independent contractors or full-time employees in over 150 countries, compliantly and in minutes. Today, Deel serves 4,500+ customers from SMBs to publicly traded companies.
    Read more about this company

     

    Senior Developer - Calc Team (.NET/C#)

    Job Purpose

    • As a developer in the Calculations team, the primary focus is the design, maintenance and development of the various backend calculation services pertaining to legislative compliance, payroll, and HR, with a strong focus on performance optimization, throughput, and accuracy.
    • This involves general coding, innovative design and unit testing of the various elements that make up the PaySpace calculation services. Additionally, as a senior developer, you will bring your exceptionally strong technical understanding of how systems are built to the table.

    Duties And Responsibilities
    Work ethic

    • Lives the company’s values and service standards.
    • Adheres to business processes and systems to meet the company’s quality requirements.
    • Takes personal accountability for service excellence.

    Information security

    • Understand their role within the organisation from an information security perspective and commit to protecting the organisation’s security information assets.

    Finance

    • Ensures Cost savings and efficiencies in area of accountability.
    • Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
    • Prepare personal development plans in conjunction with Manager and implement in line with business requirements.
    • Stay abreast of emerging technologies/industry trends and apply them into operations and activities.

    Develop and maintain Calc application

    • Analyse and resolve technical and application problems.
    • Use Azure DevOps to manage tasks and application code.
    • Design extensible, secure, scalable, and maintainable enterprise level applications
    • Write well designed, testable, efficient and secure code by using best software development practices.
    • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain calc applications built on Microsoft technologies.
    • Contribute to brainstorming sessions with development team to ensure understanding and clarity of requirements based on functional and technical needs.
    • Develop, refine, and optimize applications.
    • Provide third-level support to business users as and when required.
    • Ensures the deployment of application into staging/testing environment and ensures application is packaged and supported for deployment of releases.
    • Participate in code reviews of solution designs and related code.
    • Research and evaluate a variety of software products to ensure implementation/alignment to best practice.
    • Make use of your strong technical understanding of industry standards to contribute to our product.

    Requirements

    Preferred qualifications (advantage, but not essential):

    • Bachelor of Science in Computer Science, Information Systems, Informatics

    Minimum Technical Requirements:

    • 5 + years working experience in C#.
    • 5 + years working experience in application or web development.
    • 5 + years working experience in MS SQL Server (T-SQL, Stored Procedures, Views etc)
    • Clean code (SOLID/DRY/YAGNI) principals

    Advantages but not essential:

    • Redis or similar in and out of memory caching
    • Azure
    • REST API
    • RabbitMQ/Azure Message Bus or similar
    • Unit Testing (NUnit)
    • Tasks and threads
    • Dapper or similar ORM technologies

    Competencies:

    • Good communication skills
    • Strong analytical skills
    • Self-motivated with a desire to learn.
    • Innovative problem solver
    • Must be able to work as part of a team.
    • Be able to work independently as well.
    • Work in rapid changing, high delivery environment.

    Method of Application

    Interested and qualified? Go to Deel on jobs.ashbyhq.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Deel Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail