Senior Full Stack Developer -- AI-Enabled Software Engineering

iDbase Software

Hyattsville (MD)

On-site

USD 120,000 - 180,000

Full time

10 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

iDbase Software seeks a Senior Full Stack Developer with AI-enabled software engineering expertise to design, build, deploy, and maintain enterprise apps using React, C#, .NET, and PostgreSQL. The role emphasizes AI-assisted development to boost productivity and code quality.

You will work across solution design, API development, database optimization, and CI/CD, while mentoring teammates and advancing AI-driven practices within the team.

Qualifications

  • 7+ years of professional software development experience.
  • 5+ years C# and .NET experience.
  • 3+ years PostgreSQL experience.
  • 1+ years using AI-assisted development tools in production environments.
  • Experience deploying solutions to cloud environments.

Responsibilities

  • Design and develop scalable web applications using React and modern front-end frameworks.
  • Build secure, maintainable, and high-performance APIs using C# and .NET 8+.
  • Design and optimize PostgreSQL databases.
  • Develop reusable components, services, and libraries.
  • Implement modern architectural patterns including Domain-Driven Design (DDD) and Microservices.
  • AI-Assisted Software Engineering: use AI tools to refactor, troubleshoot, and analyze architecture.
  • Create and maintain CI/CD pipelines.
  • Deploy applications to Azure and monitor performance.
  • Mentor junior developers and promote AI-enabled practices across teams.

Skills

React
TypeScript
HTML5
CSS3
Tailwind CSS
Responsive Design
C#
REST APIs
Entity Framework Core
Database Design
Query Optimization
Performance Tuning
Git
GitHub
Docker
Container Apps
Key Vault
Application Insights
AI Tools

Education

Bachelor's degree in CS/IS/SE
AI Engineering Certifications
Cloud Certifications
Agile/Scrum Certifications

Tools

React
C#
.NET
PostgreSQL

Job description

JOIN A TEAM OF CURIOUS MINDS, PROBLEM-SOLVERS, AND INNOVATORS DRIVING HIGH-IMPACT CHANGE FOR OUR CLIENTS, COMMUNITIES, AND THE WORLD.

We’re excited for new talent!

Our goal is to recruit and build an exceptional cadre of professionals who are passionate about doing work that matters. Successful candidates are placed into a niche practice area that best suits their skill set, interests and personal capability.

Opportunities do not follow a set timeline. Instead, opportunities at this level are advertised when they become available on an ongoing basis.

Your application must consist of:

  • A copy of your identity document or passport
  • Copies of all academic certificates obtained.
Process:
  • The application is received and screened against required skills, competencies and experience
  • The candidate is required to complete a technical case study
  • Face-to-face and online psychometric assessments are conducted
  • An interview is conducted
  • Credential checks and references are completed
  • If the candidate is successful, an offer of employment is made.
Job Title

Senior Full Stack Developer -- AI-Enabled Software Engineering

Senior Full Stack Developer -- AI-Enabled Software Engineering

Division: DevX

Business Unit: RIB

Minimum experience: Mid-Senior

Company primary industry: Information Services

Job functional area: Information Technology

Job Description

We are seeking a highly skilled Senior Full Stack Developer with strong experience in modern software engineering and AI-assisted development practices.

The successful candidate will be responsible for designing, developing, deploying, and maintaining enterprise-grade applications using React, C#, .NET, and PostgreSQL. Beyond traditional software development skills, the ideal candidate must be proficient in leveraging AI development tools such as GitHub Copilot, Microsoft Copilot, Claude Code, Cursor, and similar AI-assisted engineering platforms to improve productivity, code quality, and solution delivery.

This role is suited for a developer who embraces the future of software engineering, combining deep technical expertise with AI-enhanced development workflows.

What you'll do:

Solution Design & Development

Design and develop scalable web applications using React and modern front-end frameworks.

Build secure, maintainable, and high-performance APIs using C# and .NET 8+.

Design and optimize PostgreSQL databases.

Develop reusable components, services, and libraries.

Implement modern architectural patterns including:

Domain-Driven Design (DDD)

Microservices (where appropriate)

AI-Assisted Software Engineering

Utilize AI development tools such as:

Cursor AI

ChatGPT Enterprise (where approved)

Use AI tools for:

Refactoring

Troubleshooting and debugging

Architectural analysis

Create and maintain effective prompts and AI workflows.

Evaluate AI-generated code for security, performance, maintainability, and compliance.

Contribute to the organization's AI Engineering standards and best practices.

Build and maintain CI/CD pipelines.

Deploy applications to cloud environments (Azure preferred).

Monitor application performance and reliability.

Ensure deployment automation and operational excellence.

Quality Engineering

Write comprehensive automated tests.

Ensure adherence to coding standards and security best practices.

Implement application monitoring and logging.

Mentor junior and intermediate developers.

Promote AI-enabled development practices across teams.

Participate in architecture reviews and technical governance.

Contribute to technical community discussions and innovation initiatives.

Skills:

Front-End

React (5+ years)

TypeScript

HTML5

CSS3

Tailwind CSS

Responsive Design
Back-End

C#

REST APIs

Entity Framework Core

Database

Database Design

Query Optimization

Performance Tuning

Source Control & DevOps

Git

GitHub

Docker

Experience with:

Container Apps

Key Vault

Application Insights

The ideal candidate must demonstrate practical experience using AI as part of the software development lifecycle.

Your Expertise:

Mandatory

7+ years professional software development experience.

5+ years C# and .NET experience.

3+ years PostgreSQL experience.

1+ years using AI-assisted development tools in production environments.

Experience deploying solutions to cloud environments.

Advantageous

Experience building AI-native applications.

Experience implementing AI agents.

Experience with enterprise consulting environments.

Experience in highly regulated industries.

Required Experience

AI-assisted unit test creation

Prompt engineering for software development

Preferred Experience

AI Agent Frameworks

AI Workflow Orchestration

Qualifications:

Required

Bachelor's Degree in Computer Science, Information Systems, Software Engineering, or related field.
Preferred

AI Engineering Certifications.

Cloud Certifications.

Agile/Scrum Certifications.

Technical

Full-Stack Development

System Design

AI-Assisted Development

DevOps & Automation

Secure Software Development

Leadership

Technical Mentoring

Solution Ownership

Stakeholder Engagement

Cross-Functional Collaboration

Personal Attributes

Continuous learner with strong curiosity for emerging technologies.

Adaptable and innovative.

Excellent problem-solving skills.

Ability to critically evaluate AI-generated outputs.

Passionate about improving engineering productivity through AI.

Success Measures

The successful candidate will:

Deliver high-quality software solutions on time and within scope.

Demonstrate measurable productivity improvements through responsible AI tool usage.

Maintain high standards of code quality and security.

Contribute to the adoption of AI engineering practices across the development team.

Mentor others in modern software engineering approaches.

Champion automation, efficiency, and continuous improvement.

Skills

We don’t feel that you need to go to an office every day to have impact, but we do want our team members to have options.

Real-world lessons in digital transformation – going beyond theory

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer
Senior AI Software Engineer

Summit Tech Partners • Washington, Baltimore (MD)

On-site
USD 140,000 - 170,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Inclusion-Cloud • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Hudson Manpower • Cincinnati (OH)

On-site
USD 120,000 - 170,000
Principal Engineer - Agentic AI Engineering
Principal Engineer - Agentic AI Engineering

Hobbsnews • Charlotte (NC)

On-site
USD 130,000 - 160,000
Lead Development Engineer -AI-Assisted Engineering
Lead Development Engineer -AI-Assisted Engineering

Tyson Foods • Springdale (AR)

On-site
USD 120,000 - 150,000
Paid time off
401(k) plans
Affordable health, life, dental, vision benefits
Senior AI Engineers
Senior AI Engineers

Akaasa Technologies • United States

On-site
USD 150,000 - 190,000
Senior AI Enabled Engineer
Senior AI Enabled Engineer

Stride • United States

On-site
USD 100,000 - 130,000
Principal Engineer - Agentic AI Engineering
Principal Engineer - Agentic AI Engineering

Bank of America • Town of Charlotte (NY)

On-site
USD 150,000 - 190,000
Principal Engineer - Agentic AI Engineering
Principal Engineer - Agentic AI Engineering

Bank of America • Charlotte (NC)

On-site
USD 120,000 - 150,000
Application Architect
Application Architect

SOLTECH • Atlanta (GA)

On-site
USD 170,000 - 230,000