Senior .NET Developer - remote

Posted 3 years ago
Stack Overflow

Senior Consultants are responsible for the successful delivery of engagements with AIM’s clients by developing solutions for complex software engineering needs, pushing through difficult technical and delivery problems, and driving new processes and software adoption.

Roles and Responsibilities

  • You will be expected to develop high performance cloud-first software with focus on quality
  • You are required to create and review system designs and architectures and define software development standards and guidelines
  • You will be required to troubleshoot, debug, and evaluate application and infrastructure code
  • You will lead project delivery teams and assess and report on delivery risks

Requirements

  • You have 6+ years of software development experience in mature environments
  • If you are a back-end focused engineer you have experience with one or more of the following languages: (.NET, Node.js)
  • If you are a front-end focused engineer, you have experience with modern JavaScript frameworks (such as React, Angular or Vue)
  • You have 3+ years of experience developing cloud systems (AWS or Azure)
  • You are knowledgeable about modern software architectures (e.g., microservices, serverless)
  • You are deeply familiar with multiple agile methodology process wrappers (e.g., scrum, Kanban)
  • You have prior team leadership, management, or consulting leadership experience

What it is like to work for AIM

We are a focused, energetic group of people working together with passion, enthusiasm, and commitment to being an industry leader in technology consulting services. We lead by developing and maintaining long-term relationships with our consultants and clients. We invest in our employees, fostering career growth by enabling access to training, encouraging personal development, and by providing mentorship. All our employees are encouraged to be creative and are driven to succeed. We value honest communication, reward performance, and produce high quality results and happy clients. Our days are competitive, fast, fun, and exciting.