Job Details

ID #12094322
Estado Colorado
Ciudad Englewood
Tipo de trabajo Permanent
Salario USD Depends on Experience Depends on Experience
Fuente V-Soft Consulting Group, Inc
Showed 2021-04-10
Fecha 2021-04-09
Fecha tope 2021-06-08
Categoría Etcétera
Crear un currículum vítae

Sr. Backend Developer

Colorado, Englewood, 80110 Englewood USA

Vacancy caducado!

Sr. Backend DeveloperPrimary Location: Englewood, Colorado V-Soft Consulting is currently seeking Sr. Backend Developer client in Englewood, Colorado. This is a full-time, direct hire position in entertainment industry. WHAT YOU’LL NEED:Education and Experience »

  • Bachelor’s Degree in Computer Science or similar discipline is preferred
  • Experience with at least one enterprise level database system (Microsoft SQL Server, MySQL).
  • 8-10+ years experience in an enterprise or consumer software development environment.
  • Experience working within video delivery/streaming technologies a plus.
  • 5+ years agile software development experience.
  • Experience working with analytics platforms a plus.
  • High degree of competency in core software development concepts.
  • Experience working with Splunk a plus.
  • Experience with modern frameworks and design patterns, minimum five years’ experience with a MVC paradigm.
Knowledge, Skills and Abilities »
  • Strong knowledge of the ecosystem, including various adjunct technologies
  • Ability to write clean, readable, maintainable code
  • Strong knowledge of .NET web framework
  • Expert level programming skills creating internet-scale web services using
  • C#/VB.Net, ASP.NET, MVC, WebApi, Entity Framework, and AWS Services like DynamoDB, ElastiCache, EBS/ECS, etc.
  • Strong understanding of object-oriented programming
  • Must possess excellent analytical and troubleshooting skills which will be used to diagnose, debug and solve issues.
  • Strong knowledge of cloud environments (Amazon, Google, Azure)
WHAT YOU’LL DO:Job Responsibilities:
  • Create, build and maintain software solutions using a variety of modern technologies.
  • Invent flexible solutions to challenging technical problems that are adaptable and scalable to future business needs.
  • Participate in code reviews with staff as necessary to ensure a high quality, performant product.
  • Collaborate with the broader Digital Platforms team including the leadership team, quality assurance professionals, designers, business analysts and other software engineers in an open, creative environment.
  • Be a subject matter expert for our client applications, backend services and business.
  • Contribute to all aspects of the software creation process:
  • Software architecture and design
    • Object-oriented development
    • Unit testing/test-driven development
    • Integration testing
    • Deployment
    • Maintenance
    • Post-deployment production support and troubleshooting
  • Enthusiastically pursue additional training and understanding of new technologies that may be relevant to the Digital Platforms team. Advise management on strategies for use of new technologies.
  • Take troubleshooting and debugging to the next level by implementing tools/products alongside the operations and support teams.
  • Implement utilities to support future development on the software, customer/business activities and maintenance of the production environment.
  • Self-manage smaller projects in partnership with our UX and Client Development Teams by providing technical leadership.
  • Design solutions (verses only complete assigned tickets and maintenance tasks).
  • Conquer more complicated development tasks – contribute to > 75% of the very difficult assignments.
  • Work collaboratively with Principal Architects on new concepts and architecture.
  • Mentor other developers/application engineers in methodologies, design patterns, software architecture.
  • Demonstrate and commonly use more advanced algorithms and designs to simplify and improve system performance or maintainability.

Vacancy caducado!

Suscribir Reportar trabajo