Jr. Software Developer

POS Professional Office Services
Waterloo, IA Full Time
POSTED ON 3/28/2024

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 Jr. Software Developer candidates who want to join our growing software development team to collaborate on our healthcare communications solutions. This position will establish system requirements, design system architectures, perform software analysis, and develop software. You will communicate effectively with teammates, and write documentation as needed, 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 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

  • 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.
  • 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.
  • Assist with defining database architecture.
  • Help 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.
  • 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.
  • Other duties as assigned.

Skills and Requirements:

  • Bachelor's degree, preferably in Computer Science or related field.
  • .NET (C#) or Vue development knowledge, which may include cross-platform communication technologies such as Web API or WCF.
  • Knowledge of database design, SQL programming, and performance tuning experience.
  • Knowledge of MVC design patterns.
  • 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.
  • Knowledge of application performance testing, unit testing strategies, and implementation.
  • MS Visual Studio, SQL Server Management Studio, JIRA, Bitbucket, Azure, Bamboo, jQuery, and AngularJS.
  • Agile software development

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.

Salary.com Estimation for Jr. Software Developer in Waterloo, IA
$83,272 to $104,225
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Jr. Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $71,253 - $94,859
    • Income Estimation: $72,691 - $103,778
  • Debugging Skill

    • Income Estimation: $64,853 - $88,284
    • Income Estimation: $67,144 - $87,087
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at POS Professional Office Services

POS Professional Office Services
Hired Organization Address Layton, UT Full Time
For more than 50 years, POS Professional Office Services, Inc. has worked with thousands of medical practices and organi...
POS Professional Office Services
Hired Organization Address Layton, UT Full Time
For more than 50 years, POS Professional Office Services, Inc. has worked with thousands of medical practices and organi...
POS Professional Office Services
Hired Organization Address Waterloo, IA Full Time
For 50 years, POS Professional Office Services, Inc. has worked with 30,000-plus medical practices to improve their pati...
POS Professional Office Services
Hired Organization Address Waite, MN Full Time
For more than 50 years, POS Professional Office Services, Inc. has worked with thousands of medical practices and organi...

Not the job you're looking for? Here are some other Jr. Software Developer jobs in the Waterloo, IA area that may be a better fit.

Senior Software Developer

POS Professional Office Services, Waterloo, IA

Software Developer (m/w/d)

Publicis Groupe, Köln, IA