Software Engineer

Advantage Tech is looking for a Software Engineer for our Overland Park, KS Client. 

POSITION PURPOSE:

The Software Engineer’s primary functions are to develop, document, test and debug new and existing software systems and/or applications for internal or external use, perform defect corrections (analysis, design, code). In addition, the Software Engineer will participate in design meetings and interact with business stakeholders to refine, test, and debug programs to meet business needs.

 

Job Duties:

 

  • Develop applications as designed by Software Architects and Senior Software Engineers.
  • Deliver application features on time as assigned by Scrum Master.
  • Code, debug, and unit test applications in a variety of technologies, languages and platforms, including .NET Core, ReactJS, CSS and other modern languages
  • Optimize and refactor code of new and existing applications for maximum performance and scalability.
  • Translation of UI/UX wireframes to visual elements.
  • Integration of the frontend and backend aspects of the web application.
  • Coordinates system application transition from development teams to maintenance and production teams, and/or constructs and implements necessary controls to assure system/application traceability.
  • Performs other duties as assigned.

 

Skills

  • Proficient knowledge of one or more: PHP, Python, Ruby, Java, .NET Core, JavaScript, etc.
  • Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform.
  • Solid understanding of JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
  • Proficient understanding of code versioning tools like Git, Mercurial or SVN

Education and Experience:

  • Bachelor's Degree in Computer Science, Management Information Systems, related discipline, or equivalent experience
  • Experience developing and implementing scalable and secure enterprise level software
  • Minimum of 4 years of professional experience
  • Experience with ReactJS, .Net Core and SQL
  • Experience building and deploying applications on AWS
  • Experience with automated build, testing and deployment processes and tooling

Preferred Education and Experience:

  • Experience developing Health care technology
  • Experience developing HIPPA compliant software solutions

Knowledge and Skills:

  • Experience with scalable agile methods
  • Excellent analytical skills
  • Excellent communication skills
  • Able to establish and maintain professional working relationships and a professional image with customers, peers, clinicians, and vendors
  • Ability to have effective two-way communication with peers

Advantage Tech is proud to be recognized as Kansas City Business Journal’s #1 locally owned IT staffing firm. We are passionate about delivering world-class service and value to our consultants and clients. 

Please visit www.advantagetech.net to learn more about our culture, benefits and career opportunities.

#advantagetech

Submit Resume