Jobs · Engineering

Software Engineer (Remote Opportunity)

Universal Background Screening · Phoenix, AZ · 1 mo ago
EngineeringFull-time

Key Responsibilities

  • Design, develop, and maintain scalable, maintainable applications using .NET framework and related technologies
  • Write clean, well-documented code following established coding standards and best practices
  • Design and optimize database schemas across SQL and NoSQL platforms
  • Support and contribute to data warehousing solutions using AWS services
  • Ensure application performance, security, and reliability
  • Participate in architectural discussions and contribute technical recommendations
  • Design queries and optimize database performance
  • Contribute to ETL processes and data pipelines
  • Ensure data integrity and compliance with relevant standards
  • Assist with database migrations and version control
  • Use AI-assisted development tools (e.g., GitHub Copilot, Claude, Cursor) to accelerate development and improve code quality
  • Apply effective prompting techniques for code generation, debugging, and refactoring
  • Review and validate AI-generated code for accuracy, security, and maintainability
  • Stay current on emerging AI development tools and share learnings with the team
  • Collaborate with product managers and senior engineers to define requirements and priorities
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily standups, and retrospectives
  • Debug and troubleshoot issues across development and production environments
  • Contribute to testing efforts, including unit and integration testing
  • Document technical specifications and maintain system documentation
  • Support cloud-based applications and services, helping monitor performance and resolve incidents

Required Qualifications

  • Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience
  • Experience: 2+ years of professional software development experience
  • Technical Skills: Working proficiency in .NET Framework (.NET Core, ASP.NET, C#), experience with RESTful API design and development, familiarity with front-end technologies (HTML, CSS, JavaScript, modern frameworks), experience with relational databases (SQL Server, MySQL, or PostgreSQL), exposure to NoSQL platforms (e.g., MongoDB), basic understanding of AWS or Azure cloud platforms, familiarity with version control systems (Git, GitHub, GitLab, or Azure DevOps), hands-on experience with AI-assisted development tools (code suggestions, completions, chat/refactoring features), understanding of AI tool limitations, security considerations, and best practices

Preferred Qualifications

  • Experience: Experience with Entity Framework or other ORM tools, familiarity with AWS services (Redshift, S3, Glue, Lambda, EC2) or Azure equivalents, exposure to dimensional modeling or data warehousing concepts, relevant certifications (AWS, Azure, database, or Scrum/Agile)

Similar jobs

Software Engineer

HaystackGreater Seattle Area· Yesterday
$144k–$194k/yrapply on haystack.cv

Software Engineer

Brooks AutomationChelmsford, MA· 1 wk ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 wk ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 wk ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

ActalentGreenville, SC· 1 wk ago
Engineering$40–$60/hrapply on ars2.equest.com

Software Engineer

AllianceBernsteinNashville, TN· 1 wk ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com