Software Engineer II-Platforms in Irving, TX at HUNTER Technical Resources

Date Posted: 3/25/2020

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Irving, TX
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
    3/25/2020
  • Job ID:
    5035537

Job Description


Software Engineer II - Platforms

Responsibilities:
  • Develops new software packages, performs upgrades and/or fixes to existing operating software packages.
  • Collaborate with Accounting, Marketing and Product Managers to design, implement and test software applications
  • Respond to technical requests regarding assigned application or component.
  • Remain up to date with the latest software and computer technology
  • Works as individual or participates as a member of a software development team

Requirements:
  • Bachelor’ s degree in computer science or a related field, or equivalent in education and business experience.
  • Experience with Microsoft development stack and development lifecycle tooling (C#, ASP.NET MVC/Web API/WCF, SQL Server, Visual Studio, TFS).
  • Experience working as Polyglot developer
  • Experience working with Kotlin, JETBRAINS Tools, Python, Typescript
  • Experience building platform/shared components for consumption by other development teams.
  • Experience in service-oriented architecture and frameworks (NServiceBus, Mass Transit), messaging (Rabbit MQ, MSMQ, Azure Service Bus/ Event Hub), and micro services - oriented patterns.
  • Experience with AWS or Azure is good to have.
  • Experience developing large scale enterprise Serverless applications
  • Experience with front-end and server-side modern JavaScript frameworks (Vue.js preferred)
  • Experience building SaaS platforms is a huge plus.
  • Experience in Agile development methodologies preferred, Scrum preferred.
  • Minimum of 5-8 years’ custom software application development experience