Full-Stack Software Engineer (AI-Enhanced Development)
World Wide Technology · US
Required Qualifications: - Minimum of 5+ years of professional full-stack software development experience. - Proven experience using AI code assistants (pref...
Job description
Required Qualifications: - Minimum of 5+ years of professional full-stack software development experience. - Proven experience using AI code assistants (preferably Windsurf, or alternatives like Cursor, GitHub Copilot, Claude) in professional software development. - Demonstrated ability to rapidly prototype, develop, and test software solutions using AI-assisted workflows. - Strong engineering fundamentals with a focus on code quality, maintainability, and best practices. - Database integration experience (Entity Framework, MSSQL, PostgreSQL, MongoDB, etc.). - Experience implementing performance, scalability, and security at all levels of application architecture. - Knowledge of architectural and design patterns and the ability to apply them appropriately. - Experience with the automated build process (continuous integration), unit testing, source code analysis tools, and source code version control tools (GIT and/or SVN). - Experience using software development processes such as TDD, pair programming, and other XP practices. - Experience with multiple platform environments, including LINUX, Mac OS, and/or Windows. - Proven ability to produce quality documents using a variety of me...