Search by job, company or skills

Comrise Technology

Senior Full Stack Developer (.NET / C# / Angular)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Role

The successful candidate will be able to develop full-stack web components and features as part of one of our Agile software product development teams. You will partner with all software product development disciplines (including engineering, architecture, product owners, quality assurance, and analysts) to develop and maintain web software products that meet the needs of our global client base, utilizing industry-standard best practices and modern software engineering techniques.

Key Responsibilities include, but are not limited to:

  • Design, code, test, and debug new product enhancements for our commercial software products
  • Deliver maintainable and reusable solutions that follow cybersecurity standards and application performance benchmarks
  • Embrace, implement, and evangelize test automation as part of the fabric of the team
  • Conduct code reviews and mentoring for peers and/or junior team members
  • Participate in the evaluation of emerging technology and tools
  • Demonstrate agility, ability to think outside the box, and challenge established development processes and procedures
  • Bring enthusiasm and drive to improve and work smarter to benefit tools and products through awareness of technology trends and direction outside of the organization
  • Demonstrate understanding of technical architecture to ensure enhancements and solutions are delivered in line with the vision
  • Work to define development best practices and principles to enable WTW to deliver industry-leading technology solutions
  • Adhere to, promote, and improve development practices; collaborate on low-level design; and perform code reviews
  • Leverage AI-assisted development tools (e.g., code completion, refactoring, test generation) to improve developer productivity while maintaining high standards for code quality, security, and maintainability
  • Exercise sound engineering judgment when using AI-generated outputs, validating logic, performance, and security before production use
  • Provide support and advice to more junior members of the team
  • Participate in and recommend prioritization through the project implementation process; ability to work on own initiative or as part of a broader project team
  • Demonstrate first-rate communication skills and apply these to rapid and creative problem-solving in an occasionally pressurized environment

Requirements:

  • Bachelor's degree and 5+ years of related software development experience
  • Applied knowledge of Agile Scrum software development life cycle
  • Demonstrated understanding and implementation of software design principles such as SOLID, DI/IoC, and Continuous Integration
  • Proactive: willing to seek out information and solutions that are pertinent to responsibilities and key to delivery
  • Strong team-player attitude focused on team success, with a strong work ethic
  • Ability to proactively collaborate with other teams (UX, Enterprise Architecture, QA, SRE, DevOps, Product Owners, Business Analysts, Information Security, regional teams) across global time zones with professionalism and tact

Technical Skills:

  • Experience with full Microsoft technology stack:
  • .NET / C# (.NET Framework or .NET Core) - NON NEGOTIABLE
  • SQL Server
  • ASP.NET and Web API
  • JSON / RESTful services
  • ORM tools (Entity Framework or NHibernate)
  • HTML5, JavaScript, CSS3
  • SaaS and multi-tenant application development
  • Git, Confluence, Azure DevOps (AZDO)

Front-end experience:

  • Single Page Applications (SPA)
  • Angular - NON NEGOTIABLE
  • Bootstrap
  • TypeScript
  • Additional experience:
  • JavaScript, jQuery, AJAX
  • Internationalization and localization for global markets
  • Azure cloud (VM, Kubernetes, SQL Azure, Batch, etc.) – plus
  • Microservices architecture
  • Test-Driven Development (TDD) / Behavior-Driven Development (BDD)
  • Identity frameworks (SAML 2.0, IDP, SP) – plus
  • Familiarity with AI-assisted development practices and tools

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146436179