Skip to content
mimi

Senior Software Engineer

Jobs via Dice

Washington · On-site Full-time Senior Today

About the role

About this Position:

Required Education

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field.

Required Experience

  • Minimum 5+ years of software development experience.
  • Experience with .NET Framework.
  • Experience with SQL Server.
  • Experience with web application development.
  • Experience with mobile application development (Xamarin).

Required Skills

  • Proficiency in C# and .NET programming.
  • Strong knowledge of SQL and database programming.
  • Experience with web technologies (HTML, CSS, JavaScript).
  • Knowledge of REST API development.
  • Familiarity with version control systems (Git).
  • Experience with automated testing frameworks.

Key Responsibilities

  • Lead development efforts for complex features.
  • Perform code reviews and ensure code quality.
  • Mentor junior developers.
  • Resolve complex technical issues.
  • Support Tier III helpdesk services.
  • Implement security controls and fix vulnerabilities.
  • Participate in release planning and execution.
  • Develop technical documentation.
  • Support root cause analysis for defects.

Skills

.NET FrameworkC#CSSGitHTMLJavaScriptREST API developmentSQLSQL ServerXamarin

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free