[< BACK]
// POSTED: May 2, 2026

Senior Software Engineer - Backend

APPLY NOW

Position Summary:

As a Back-End Software Developer, you will collaborate within an Agile, innovative development team to deliver scalable, high-performance web applications and services. You will work closely with senior developers and technical leads to design, build, and maintain enterprise solutions that support the company’s growth.

 

Required Skills & Qualifications

• 6+ years of professional software development experience with strong knowledge of object-oriented design and best practices.

• Hands-on experience using Visual Studio (2019+) and VS Code.

• Proficiency with Git, GitLab, or SVN for source control.

• Understanding of Agile methodologies (Scrum/Kanban).

• 4+ years of back-end development using .NET Framework 4.8+, .NET Core 3.x, .NET 8.x, and C#.

• Ability to debug, test, and maintain existing codebases.

• Experience developing RESTful APIs and services.

• Working knowledge of EF Core or similar ORMs.

• Intermediate SQL skills and familiarity with relational databases (SQL Server, MySQL, Oracle, PostgreSQL).

• Experience with WCF, ASP.NET Core, and related frameworks.

• Understanding of web security, authentication, authorization, and access control.

• Experience with claims-based security, OAuth 2.0, JWT, Active Directory, federation services, and SSO.

• Strong grasp of software design principles and their impact on usability, performance, and maintainability.

• Ability to manage tasks independently and deliver on time.

• Strong analytical skills with experience documenting technical specifications.

•Effective communication skills in both technical and business contexts.

• Ability to work in a shared codebase with proper documentation and disciplined source-control practices.

• Professional demeanor, initiative, and the ability to follow direction when required.

 

Desired Skills

• Experience with CI/CD pipelines (Azure DevOps, Jenkins, GitLab, etc.).

• Exposure to sockets, asynchronous programming, and distributed caches (Redis, NCache, Memcache).

• Experience with SSIS or SSRS.

• Familiarity with Google APIs.

• Knowledge of REST, WCF, SOAP, and SOA principles.

•Experience with microservices architecture.

• Background in FinTech, e-commerce, or banking systems.

• Experience with cloud platforms (Azure, AWS, GCP).

 

Prerequisites

• Bachelor’s degree in Computer Science or equivalent work experience

Interested in this role?Apply on iHire