Senior Software Engineer
Jobtailor
- Design, develop, and maintain scalable full-stack applications and platform services with an AI-first approach to engineering productivity
- Use AI-assisted development tools for coding, debugging, refactoring, documentation, testing, and code review
- Create automated unit, integration, regression, and end-to-end tests
- Build and improve automation across CI/CD pipelines, Git workflows, pull requests, quality gates, deployments, and operational support
- Troubleshoot production issues using structured diagnostics, automation, observability, and continuous improvement practices
- Collaborate with product, UX, QA, DevOps, and customer-facing teams to use AI, automation, and platform improvements to deliver a high-quality customer experience and stronger feature sets
Requirements
- 7+ years of professional software development experience
- Demonstrated ability to use AI and automation to improve delivery quality and speed
- Strong experience with C#, .NET Framework, .NET Core/.NET 8+, ASP.NET MVC, REST API, and Entity Framework
- Front-end experience with Angular, React, Next.js, TypeScript, JavaScript, HTML5, and CSS3
- Expert Microsoft SQL Server experience, including database design, optimization, performance tuning, troubleshooting, and automation of repeatable data and maintenance tasks
- Hands-on experience with Azure, Azure DevOps and/or GitHub, CI/CD pipelines, Git branching, pull requests, code reviews, and automated quality checks
- Strong commitment to AI-assisted software engineering, secure coding, automated testing, maintainability, observability, and continuous improvement in a professional development environment
- Nice to have: experience with real estate technology, CRM, CMS, website, mobile application, or SaaS platform environments
- Nice to have: experience mentoring developers on AI-first development habits, automation opportunities, testing discipline, or modern engineering practices
- Nice to have: experience automating QA, release management, DevOps, support, reporting, or other repeatable software delivery processes
- Nice to have: MongoDB experience
Core Competencies
Demonstrates extensive experience in full-stack application development with a strong focus on AI-assisted engineering practices, automation, and continuous improvement. Proficient in utilizing modern frameworks and tools to enhance software delivery quality and speed.
Highest-signal resume keywords
- C#
- .NET Framework
- .NET Core/.NET 8+
- AI-Assisted Development
- Azure DevOps
ATS Optimization Keywords
Hard Skills
- Software Development
- REST API
- Entity Framework
- Angular
- React
- Next.js
- TypeScript
- JavaScript
- HTML5
- CSS3
Soft Skills
- Collaboration
- Mentoring
Industry Keywords
- Real Estate Technology
- CRM
- CMS
- SaaS
Tools & Technologies
- Microsoft SQL Server
- CI/CD Pipelines
- Git
- GitHub
- Automated Testing
Reference: WJ-3875_12607366