Application Platform Engineer
Job Details
Experienced
WI - , WI
Fully Remote
Full -Time
4 Year Degree
$110,000.00 Salary/year
Negligible
Undisclosed
Engineering
Description

The Application Platform Engineer is responsible for the design, implementation, and ongoing support of production services, applications and platform components that are the backbone of our product suites. As part of the development team, you will work hand in hand with other developers to build new products while maximizing our development and operational pipelines. Candidates must live and be eligible to work in the United States.

You’ll love this position if:

·        You enjoy working in a fast paced environment

·        You are passionate about providing support to an environment that encourages teamwork and out of the box thinking

·        You are a self-confident, motivated person with a strong work ethic and excellent communication skills

·        You welcome the opportunity to have your ideas and feedback significantly impact the development of product

·        You want the freedom to use exploratory and cutting-edge technologies

 

What you’ll do here:

·        Maintain company’s proprietary software used for maintaining scholarly activity information

·        Develop new applications, as well as provide enhancements and support for existing systems written in C#, ASP.NET Core, and SQL Server

  • Identify and implement opportunities to move application and supporting architectures to the cloud
  • Analyze and refactor existing application middleware into reusable services  

·        Design and develop solutions to bring transparency to infrastructural processes, enabling quicker detection and response time to pipeline failures

  • Identify opportunities to more efficiently scale data and software architectures and deliver viable proposals to do so

·        Obtain the business requirements needed from internal and external customers in order to develop the appropriate solutions to ensure a functional and efficient product

·        Collaborate with various departments throughout the organization to create the best possible product and to maintain a timely and accurate delivery of requested software

·        Respond to customer systems issues and provides solutions to problems as needed.

·        Conduct testing of the software and assuring its quality

·        Investigate and suggest solutions to defects and problems that may have been detected during testing

Qualifications

Requirements:

  • Bachelor’s degree from an accredited college or university; a degree in Computer Science, Engineering preferred.
  • 5+ years’ experience in software development.
  • Advanced knowledge with C# or VB.NET, ASP.NET and SQL.
  • Advanced knowledge of Microsoft Azure, Amason AWS, or equivalent cloud platforms
  • Familiarity with microservices, Powershell, DevOps, Docker/containerization
  • Excellent written and verbal skills.
  • Must have attention for detail and take pride in delivering a quality result.
  • Strong candidates will possess a self-starter attitude and exceptional communication skills
  • Ability to work on multiple projects simultaneously.

 

Apply