Onsite Senior Software Engineer – 8+ Years, C#.Net, Angular 16+

Posted 27 minutes ago

Apply now

About the role

  • Senior Software Engineer developing software applications at Assurant. Analyze requirements and maintain complex systems in a team-oriented environment.

Responsibilities

  • Analyze requirements and design, code, test, install and maintain application systems
  • Build scalable, highly reliable product features
  • Design, implement, and maintain web applications used by both mobile and desktop users
  • Work closely with client developers to architect high-throughput systems
  • Create and maintain documentation pertaining to code and engineering processes
  • Work in a collaborative environment by occasional pair and/or mob programming
  • Evaluate technical capabilities, options, and strategies
  • Communicate with Engineering Managers and Product Owners to plan and prioritize work and design technical solutions
  • Work in a cadence of two-week sprints with daily stand-ups and bi-weekly retrospectives
  • Conduct design and code reviews
  • Grow subject matter expertise in programming, product, and platform

Requirements

  • C# expertise
  • 8+ years of .NET 6+
  • 2+ years of Angular 16+ experience
  • Hands-on knowledge of version control systems such as Git
  • Experience with SQL Server, other relational database engines and relational database design
  • Knowledge of RESTful API design
  • Knowledge of Microservice based architecture patterns
  • Strong oral and written communication skills
  • Knowledge of Agile/Scrum best practice processes and techniques

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Job title

Senior Software Engineer – 8+ Years, C#.Net, Angular 16+

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job