Job Openings Sr. Analyst Programmer .Net Backend Engineer

About the job Sr. Analyst Programmer .Net Backend Engineer

Role Overview

Primary responsibilities include the design, development, and integration of software components using the Microsoft .NET Framework, SQL Server, and JavaScript (React). This role is ideal for someone versatile and comfortable working on both front-end and back-end development.

Duties and Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable .NET code

  • Develop, implement, and optimize SQL queries

  • Collaborate with cross-functional teams in an Agile environment

  • Participate in Agile ceremonies such as estimation, standups, grooming, sprint planning, and retrospectives

  • Update user stories and tasks in Jira to reflect accurate sprint status

  • Check work for defects prior to releasing to QA

  • Submit pull requests, manage code merges, and support software release cycles

  • Troubleshoot and resolve defects identified by QA and end users

  • Promote a culture of excellence, collaboration, transparency, and continuous learning

  • Provide proactive updates on project progress to stakeholders

  • Maintain daily monitoring and reporting of service deliverables

  • Prepare and submit required reports in a timely manner

  • Support team continuity by assisting peers as needed

  • Expand knowledge of business processes and related system functionalities

  • Stay updated on emerging technologies, improvements, and best practices

  • Share expertise by mentoring or assisting other team members when needed

  • Perform other related tasks as assigned

Core Qualifications

  • 5+ years of Microsoft .NET

  • 4+ years of SQL Server

  • 1+ year HTML, CSS, and JavaScript

  • 1+ year React

  • 1+ year ES6 or TypeScript

  • 2+ years working with Git

  • 1+ year experience in Agile software development

  • Willingness to learn new patterns and technologies

  • Knowledge of best practices such as testing, version control, and DRY principles

  • Understanding of web fundamentals (HTTP, REST, response codes)

  • Knowledge of .NET best practices (SOLID, Dependency Injection, Unit Testing)

  • Strong written and verbal communication skills in English

  • Ability to document and explain technical details clearly and concisely

  • Awareness of emerging concepts and trends in software development