the smart solution for Waterloo jobs

Software Developer

Company: Professional Office Services, Inc.
Location: Waterloo
Posted on: November 4, 2018

Job Description:


  • Deeply understand what drives the business for which you are building software.-- We firmly believe that one of the qualities that separates a good developer from a great one is a deep understanding of the business that they are supporting.
  • Design software development lifecycle process to support business needs
  • Use your experience to drive the design of highly efficient and highly available products and platforms.
  • Build solutions that operate on large amounts of data in high transaction volume applications.
  • Define Database Architecture
  • Help write and optimize in-application SQL statements
  • Ensure performance, security and availability of databases
  • Deliver--work products that meets specifications, are free of defects, and have optimal performance
  • Prepare appropriate documentation and specifications
  • Work with your QA resources to ensure that the software you deliver is of the highest quality.
  • Act as a key member of the product launch team and work closely with the operations team to resolve operational issues.
  • Be willing to take an active role in mentoring other developers.
  • Collaborate with other team members and stakeholders
  • Willingness to take an active role in mentoring other developers
  • Evaluate emerging technologies to identify opportunities, trends and best practices that can be leveraged to strengthen POS's technology platform and development practices.Skills and Requirements:--
    • 4+ years of .NET development (C#) development experience including cross platform communication technologies such as Web API or WCF
    • 2+ years of database design, SQL programming and performance tuning experience
    • MVC design pattern
    • Web technologies including HTML, CSS, JavaScript, JSON and XML
    • Bachelor's degree, preferably in Computer Science or related field
    • Ability to design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability
    • Strong communication skills, both verbal and written
    • Experienced in application performance testing and unit testing strategies and implementationIdeal Experience:
      • JIRA, Bamboo, StyleCop, SQL Server Management Studio, JetBrains, Bitbucket, Azure, Azure Emulator, jQuery, AngularJS
      • Service Orientated Architecture (SOA)
      • Agile project delivery methods
      • Java/J2EE or C++ is a plus
      • CRM integration experience particularly Salesforce is a plus

        POS is undergoing an exciting, high tech transformation to diversify business --- be a part of the revolution!-- As part of that transformation, POS is building an internal software development presence to write new software using modern technologies.-- We are now accepting applications for C# ASP.NET Software Engineers. If you have at least four years of C# .NET experience, we are very interested in talking with you. Apply now for immediate consideration.You will establish system requirements, design system architectures and perform software analysis and development. You will use your communication skills to work effectively with teammates, all in an agile based environment.A successful candidate will have good attention to detail, strong process design and enforcement desires, troubleshooting skills, the ability to learn new technologies quickly, and the ability to work on their own as well as within a small team.-- Candidates should demonstrate willingness to go the extra mile for the team's and company's success. They will be a leader, problem solver, creative thinker that is interested in learning our business.This is an excellent opportunity for you to take your next career step. This position is in our corporate office in Waterloo, IA--with a starting salary of $70,000-$80,000, commensurate with experience.

        Since 1970, POS Professional Office Services has worked with healthcare providers to improve the patient experience through improved patient communications. Print. Patient Payment Services. Digital Messaging. Patient Surveys. And we do it with your brand, so every brochure, bill, form, electronic message and marketing piece is integrated, branded and personalized.


        [Software Developer 11.18]

        Keywords: Professional Office Services, Inc., Waterloo , Software Developer, IT / Software / Systems , Waterloo, Iowa

        Click here to apply!

        Didn't find what you're looking for? Search again!

        I'm looking for
        in category

Other IT / Software / Systems Jobs

Current College Students - Part-Time Remote Mobile Developer
Description: We're looking for a remote Mobile Developer to help our team. This position will be
Company: BrawtaSports Network
Location: Waterloo
Posted on: 11/19/2018

Software Engineer
Description: This position is open as of 11/10/2018.Software Developer, .Net - MW1Located in beautiful Des Moines, Iowa. Due to great growth our company is looking to bring on a new software developer If that's your (more...)
Company: CyberCoders
Location: Des Moines
Posted on: 11/18/2018

College Graduates - Technical Sales Representative
Description: The Technical Sales Development Program is the premier opportunity for you to learn consultative, solution-based sales. At Keyence sales professionals work in a highly professional and fast-paced office (more...)
Company: Keyence Corporation of America
Location: Waterloo
Posted on: 11/19/2018

Software Developer
Description: Waterloo, IA Responsibilities Deeply understand what drives the business for which you are building software. We firmly believe that one of the qualities that separates a good developer from a great one (more...)
Company: Professional Office Services, Inc.
Location: Waterloo
Posted on: 11/19/2018

UI Developer
Description: Quest Solutions, Inc is looking for a UI Developer for a contract role in Des Moines, IA. If you are interested in the role please apply to the position online. Employers, do not call into the office (more...)
Company: Quest Solutions, Inc.
Location: Des Moines
Posted on: 11/18/2018

Entry Level Software Engineer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build (more...)
Company: Revature
Location: Des Moines
Posted on: 11/18/2018

Linux Administrator
Description: Linux Administrator Vacancy 80634P IT Services ITS at Iowa State is seeking applicants for a Linux Administrator. This position will provide Linux Server administration skills
Company: Iowa State University- Information Technology Serv
Location: Ames
Posted on: 11/18/2018

Informatica MDM Architect
Description: Role: Informatica MDM Architect Location: Des Moines, Iowa Type: Contract JD: Development of complex end-to-end architectural solutions in Healthcare that meet current
Company: iTech US INC.
Location: Des Moines
Posted on: 11/18/2018

Embedded Software Development Engineer (1253C-07)
Description: ID 1253C MATLAB / SIMULINK / AUTOSAR Software Development EngineerLocationIowa City, IowaSummaryThis role will design new and innovative solutions to keep up with with technology demands.Duties Work with (more...)
Company: PSW Group
Location: Iowa City
Posted on: 11/19/2018

BO developer
Description: Must have skills Candidate should have 5-7 Years of Technical experience with 5 Years of experience in Business Object tool. - Should have good knowledge of SAP Universe design tools like SAP IDT ,SAP (more...)
Company: Insigma Inc
Location: Des Moines
Posted on: 11/18/2018

Log In or Create An Account

Get the latest Iowa jobs by following @recnetIA on Twitter!

Waterloo RSS job feeds