Senior Software Developer

3 weeks ago


Waterloo, United States POS Professional Office Services Full time
Job DescriptionJob Description

POS Professional Office Services is a national healthcare communications company headquartered in Waterloo, Iowa with production facilities throughout the country. Our products and services include print, digital communications, and healthcare communication technologies to help practices engage with patients. Our multi-channel communication offerings include customized, branded patient and practice collateral, electronic messaging via phone, text, and email, and robust patient billing and payment systems to make it easy for patients to pay and for practices to collect money.

POS is seeking Sr. Software Developer candidates who will lead a team to 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. You will be required to provide day-to-day direction to a team of Software Developers, QA Analysts, and others as assigned.

A successful candidate will have strong leadership skills, proven management/supervisory experience, 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 a willingness to go the extra mile for the team's and company's success. They will be a leader, problem solver, and creative thinker that is interested in learning our business.

This position will be located in our corporate office in Waterloo, IA, and will be 100% onsite.

Responsibilities

  • Build great software using the software development lifecycle process to support business needs.
  • 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.
  • Act as a key leader in coordinating and owning the processes of software development activities and infrastructure.
  • Take an active role in mentoring and training less experienced software development staff.
  • Grow to act as an authority on all technical aspects of the codebase.
  • Assist with defining database architecture.
  • Write and optimize SQL statements, scripts, and stored procedures.
  • Ensure performance, security, and availability of databases.
  • Deliver work that meets specifications, is free of defects, and has optimal performance.
  • Prepare appropriate documentation and specifications.
  • Work with your QA team members to ensure that the software you deliver is of the highest quality.
  • Act as a key leader of the product launch team and work closely with the operations team to resolve production-level issues.
  • Collaborate with other team members and stakeholders.
  • Evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strengthen POS's technology platform and development practices.
  • Assist in the resolution of customer complaints relating to software issues, modifications, or enhancements.
  • Foster a service delivery culture shared with peers.
  • Serve as an escalation point for software and testing issues.
  • Focus on smooth transition of new software from development to QA to production.
  • Contribute to the development of implementation and support best practices and policies as needed.
  • Partner with management to understand resource needs.
  • Collaborate in the development and execution of strategic plans and roadmaps.
  • Other duties as assigned.

Skills and Requirements:

  • Bachelor's degree, preferably in Computer Science or related field.
  • 8+ years of .NET (C#) or Vue development experience, including cross-platform communication technologies such as Web API or WCF.
  • 4+ years of database design, SQL programming, and performance tuning experience.
  • MVC design pattern.
  • Web technologies including HTML, CSS, JavaScript, JSON, and XML.
  • 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.
  • Experience in application performance testing, unit testing strategies, and implementation.
  • MS Visual Studio, SQL Server Management Studio, JIRA, Bitbucket, Azure, Bamboo, jQuery, AngularJS.
  • Agile software development.
  • Service Orientated Architecture (SOA).
  • Java/J2EE or C++ is a plus.

POS offers an excellent opportunity for personal and professional growth, a competitive salary, and a full benefit package.

Post-Offer Background Check and Drug Screen Required. EOE. E-Verify Employer.



Job Posted by ApplicantPro


  • Waterloo, United States POS Professional Office Services Full time

    Job DescriptionJob DescriptionPOS Professional Office Services is a national healthcare communications company headquartered in Waterloo, Iowa with production facilities throughout the country. Our products and services include print, digital communications, and healthcare communication technologies to help practices engage with patients. Our multi-channel...

  • Director of Operations

    16 hours ago


    Waterloo, United States Jaybird Senior Living Full time

    About the Company: There are jobs - and then there are careers. At Jaybird Senior Living, we offer team members the chance to do the kind of work that is meaningful and makes a difference every day. We are looking for people who live our mission of demonstrating exemplary red carpet service in all we do. The opportunity to grow, challenge yourself, and learn...


  • Waterloo, United States Jaybird Senior Living Full time

    About the Company: There are jobs - and then there are careers. At Jaybird Senior Living, we offer team members the chance to do the kind of work that is meaningful and makes a difference every day. We are looking for people who live our mission of demonstrating exemplary red carpet service in all we do. The opportunity to grow, challenge yourself, and...


  • Waterloo, United States Jaybird Senior Living Full time

    About the Company: There are jobs - and then there are careers. At Jaybird Senior Living, we offer team members the chance to do the kind of work that is meaningful and makes a difference every day. We are looking for people who live our mission of demonstrating exemplary red carpet service in all we do. The opportunity to grow, challenge yourself, and...

  • Senior Engineer II

    4 weeks ago


    Waterloo, United States Deere & Company Full time

    Advanced Options 98 open jobs. Match scores are indicators of potential fit and not a promise of any hiring activities. Jobs will be labeled when they're a good or great match Great matches will be shown first in search results Relevant skills and experience will be listed so you know why those jobs are a match Assembly Manufacturing Engineer II - Product...


  • Waterloo, United States Deere & Company Full time

    110 open jobs. Use your resume to get matched with the right job. Senior Assembly Engineer - Order Fulfillment Process Manufacturing Engineering Senior Engineer, Product- Agronomic Functional Systems Ankeny, Iowa, United States Senior Engineer, Air Exhaust Gas Recirculation Design 2023105 Senior Software Engineer Senior Engineer - AR, IT Advanced...


  • Waterloo, Iowa, United States Cognizant Technology Solutions Full time

    PURPOSE: Providing sales support to represent key TriZetto IT Product and Professional service offerings. This role will work with our salesforce and will interact with clients and prospects. ESSENTIAL FUNCTIONS:1. Driving the exploration of sales of TriZetto software, solutions, and services opportunities for all assigned pursuits and/or accounts.2....


  • Waterloo, Iowa, United States Cognizant Technology Solutions Full time

    PURPOSE: Providing sales support to represent key TriZetto IT Product and Professional service offerings. This role will work with our salesforce and will interact with clients and prospects. ESSENTIAL FUNCTIONS:1. Driving the exploration of sales of TriZetto software, solutions, and services opportunities for all assigned pursuits and/or accounts.2....


  • Waterloo, United States Cerebral Staffing, LLC Full time

    Join Cerebral Staffing, LLC on site at our client John Deere in Waterloo, IA as a Software Test Engineer!Location: Waterloo, IA Duration of Role: 3+ years Pay: $45.50 - $48.75 / hourly Hours: 1st shift - 7:00 am - 3:30 pm Visa sponsorship is not available, now or in the near future, for this position. DUTIES AND RESPONSIBILITIES: As a Tractor Software...


  • Waterloo, United States Cerebral Staffing, LLC Full time

    Join Cerebral Staffing, LLC on site at our client John Deere in Waterloo, IA as a Software Test Engineer!Location: Waterloo, IA Duration of Role: 3+ years Pay: $45.50 - $48.75 / hourly Hours: 1st shift - 7:00 am - 3:30 pm Visa sponsorship is not available, now or in the near future, for this position. DUTIES AND RESPONSIBILITIES: As a Tractor Software...


  • Waterloo, United States Aversan Full time

    Software Verification Engineer Aversan Inc. ( www.aversan.com ) is a leading engineering company with expertise in providing products and services to the Aerospace industry. We are currently seeking a Software Verification Engineer to be a part of a highly motivated and highly technical team responsible for developing safety critical graphics drivers and...

  • Software Consultant

    5 days ago


    Waterloo, Iowa, United States BerganKDV Full time

    OVERVIEWBerganKDV recently joined Creative Planning, a top tier wealth management firm that provides investment management services and full comprehensive financial planning in-house. Creative addresses all aspects of financial planning from estate planning, tax strategy and risk management to retirement, education, charitable planning, and business advisory...


  • Waterloo, United States Trek Bicycle Full time

    A bit about us Trek is an awesome place to work, with amazing benefits for all employees. We build only products we love, provide incredible hospitality to our customers, and change the world by getting more people on bikes. When you're on our team, you're taken care of, encouraged to learn and grow, and given lots of opportunities to do so. Give us your...


  • Waterloo, United States Trek Bicycle Full time

    A bit about us Trek is an awesome place to work, with amazing benefits for all employees. We build only products we love, provide incredible hospitality to our customers, and change the world by getting more people on bikes. When you're on our team, you're taken care of, encouraged to learn and grow, and given lots of opportunities to do so. Give us your...

  • Training Manager

    2 months ago


    Waterloo, United States Senior Medicare Patrol National Resource Center Full time

    Job DescriptionJob DescriptionThe Senior Medicare Patrol National Resource Center (SMP NRC) is seeking a highly motivated and experienced Training Manager to lead our training programs and initiatives. The SMP NRC is the national resource center for the Senior Medicare Patrol program, which aims to educate and empower Medicare beneficiaries to prevent,...

  • Web Developer Il

    4 weeks ago


    Waterloo, United States VGM Group Full time

    We live in a digital world. What better way to stay competitive than partnering with a team of creatives, account executives, and Google-certified web marketing specialists willing to go the extra mile to incorporate the latest trends. That is what you can be a part of as a Web Developer ll with VGM Forbin. Position Summary As a Web Developer II, you will...

  • Web Developer Il

    2 weeks ago


    Waterloo, United States VGM Group Full time

    We live in a digital world. What better way to stay competitive than partnering with a team of creatives, account executives, and Google-certified web marketing specialists willing to go the extra mile to incorporate the latest trends. That is what you can be a part of as a Web Developer ll with VGM Forbin. Position Summary As a Web Developer II, you will...

  • Caregiver (PT)

    5 days ago


    Waterloo, Iowa, United States Kisco Senior Living Full time

    The Caregiver @ The Kensington is responsible for the delivery of quality care by encouraging independence and ensuring each resident's physical, social, cultural, and intellectual well-being. We have part-time positions in Memory Care and Assisted Living:Monday-Wednesday, 2pm-10pm Open Availability, 5pm-9pmSunday & Monday, 2pm-10pm Starting pay:...


  • Waterloo, United States PPG Industries Full time

    As an Account Development Manager you will grow new sales through assigned PPG Paints stores, growing both existing business year-over-year, and developing new accounts.You will report to the Regional Manager and work remotely based in or between the Waterloo or Mason City, IA areas.Key ResponsibilitiesEnsure outstanding customer service is provided to...


  • Waterloo, United States PPG Industries Full time

    As an Account Development Manager you will grow new sales through assigned PPG Paints stores, growing both existing business year-over-year, and developing new accounts. You will report to the Regional Manager and work remotely based in or between the Waterloo or Mason City, IA areas. Key Responsibilities Ensure outstanding customer service is provided to...