Senior Software Developer (.NET/C# & AI-Assisted Development)

4 Consulting Inc

Carlisle, PA • 1h ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Developer (enterprise application development)

Description

You will design, develop, enhance, and maintain enterprise applications, user interfaces, backend services, and REST APIs using modern frameworks and languages. You’ll also review and validate AI-generated code and outputs for correctness, security, performance, and maintainability, and identify defects or vulnerabilities with appropriate corrective actions. Additionally, you’ll design database structures and secure data access (authentication/authorization) and help define AI prompts, agent instructions, and quality controls for production-ready solutions.

Responsibilities

  • Develop enterprise applications, UIs, backend services, and REST APIs
  • Validate AI-generated code/outputs for correctness, security, performance, and maintainability
  • Design and optimize database structures, data models, queries, and integrations
  • Implement secure authentication, authorization, and data handling
  • Create/refine AI prompts, agent instructions, review standards, and quality controls
  • Document technical decisions and reusable development practices
  • Collaborate with product owners, architects, and security teams

Requirements

  • Bachelor’s degree in a related field (or equivalent combination of education and experience)
  • 8+ years professional software development experience
  • 5+ years senior-level C#/.NET development
  • Production experience with application development, REST APIs, databases, and authentication/authorization
  • Experience with AI coding assistants in production workflows
  • Experience designing and integrating enterprise systems and data-processing components
  • Experience validating AI-assisted development outputs, assessing technical risks, and setting quality standards
  • Experience implementing secure enterprise identity and data protection in integrated environments
  • Ability to communicate with technical and business stakeholders
  • Ability to prepare project documentation, status updates, and deliverables
  • U.S. work authorization (sponsorship may be considered)

Benefits

  • Equal opportunity employer

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report