Software Engineer Advisor

st. louis, Missouri

Our client is looking for a Software Engineer Advisor to join their team. This role is remote.

A Software Engineer Advisor is a person that has a breadth of knowledge in computer science, a problem-solving mentality and a passion for continuous improvement. The candidate must have superb analytical and technical skills coupled with the ability to mentor effectively. The applicant will be responsible for working cross functionally to develop solutions to support outbound member, prescriber and client communications.

Primary Responsibilities:

  • Build and maintain architecturally sound components, tools and applications
  • Create and maintain SQL Server databases, tables, and stored procedures
  • Involved in the full life cycle of projects
  • Responsible for unit testing and code deployment
  • Collaborate with peers, leadership, and business partners to drive solutions
  • Willing to participate in after-hours support rotation

Tools:

  • Microsoft Visual Studio 2019
  • Microsoft SQL Server 2016
  • MS Office (Excel, Word, Access, PowerPoint, Visio)
  • Azure DevOps, TFS, JIRA

Qualifications:

  • A Bachelor’s Degree in Computer Science or equivalent relevant work experience and technical knowledge
  • 5-8+ years Software Development Experience in Microsoft Stack (C# / .NET Framework 4.5+ / Webforms / ASP.NET)
  • Experience in N-Tier Architecture Data Processing / ETL Services
  • 3-5+ years of experience with SQL Server 2008/2016 database application development involving Transact-SQL, stored procedures and user-defined functions
  • Experience working in Object-Oriented environment
  • Experience in Windows Server Farm environment

Preferred Knowledge:

  • Experience with WebAPI, REST Services, JSON, and jQuery
  • MVC, Angularjs, Entity Framework
  • Kafka and NoSQL solutions (Elasticsearch)

Main Competencies:

  • Architect and develop strategic solutions as a member of a highly autonomous Kanban team
  • Highly organized, able to support critical and complex initiates with minimal assistance
  • Motivated to successfully meet deadlines, attention to detail and ability to multi-task
  • Critical thinking, problem solving, and strong troubleshooting skills
  • Passion for identifying gaps and improving processes
  • Excellent written and verbal communication skills
  • Ability to work cross functionally

Job keywords:

Address
Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs