Senior Full Stack Developer – C# / Angular

Phoenix, AZ, US, 85027

A Company client is seeking to hire a Senior Full Stack Software Engineer in Northwest Phoenix, Arizona (AZ).

We are working directly with the Hiring Manager on this exclusive search assignment. The company offers a competitive compensation package including base salary, aggressive annual bonus plan, generous PTO, 401K matching, etc. This position is partial remote.

The Senior Full Stack Software Developer works within the New Product Development (NPD) department and is responsible for architecture/design, development, deployment, maintenance of web sites, web service-oriented solutions, and PC application development to support company products. These products include internet-connected components as well as systems. This position requires collaboration with other software engineers to develop solutions with an emphasis on simplicity, and time-to-market.

Responsibilities include:

  • Architect, design, develop, debug, deploy, and maintain web sites, web-based solutions, and PC application development to support company products
  • The Senior Full Stack Software Developer will collaborate with other disciplines to design and develop high quality, highly reliable, easily maintainable hardware/systems with an emphasis on simplicity, and time-to-market
  • Develop thorough design documentation
  • The Senior Full Stack Software Developer will develop and execute test procedures
  • Provide support for internal and external customers
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or similar field or equivalent work experience
  • Experience with Object Oriented Programming principles and practices
  • Experience in web client and server applications development using C#, .NET, .NET Core, ASP.Net
  • Experience with web applications and programming languages such as HTML5, CSS3, JavaScript, AngularJS, MVC, jQuery, MVC Web API
  • Experience with Microsoft SQL server (T-SQL, Db design/tuning, SPROCs) and SQL management Studio, XML, SOAP, and JSON
  • Experience with web server setup for Windows Server
  • Experience developing software applications in a cross-functional team
  • Knowledge of software development models and project management techniques
  • Ability to organize and participate in design reviews
  • Strong design and troubleshooting skills
  • Ability to recommend and justify the purchase of tools and equipment
  • Ability to prepare and verify detailed calculations, specifications, and analysis
  • Ability to work independently and cooperatively while adhering to department operating rules and guidelines
  • Strong communication and strong, logical problem-solving skills
  • Familiarity programming with threads/tasks and concurrency
  • Communication protocols: packetization and error detection/correction is a plus but not required
  • Familiarity with TCP/IP and related network protocols is a plus but not required
  • Familiarity with encryption, authentication, security methods and protocols for Cloud and IoT applications is a plus but not required
  • Previous experience with VC++ programming is a plus but not required

Company is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Apply here with ITWQG2055792 as the reference code.