POS Professional Office Services
Location
Waterloo, IA | United States
Job description
PROFESSIONAL OFFICE SERVICES, Inc. - Software Developer
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 candidates who want to join our growing software development team to collaborate on our healthcare communications solutions. 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, and creative thinker that is interested in learning our business.
We are now accepting resumes for an experienced Software Developer . This position is in our corporate office in 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 is a deep understanding of the business that they are supporting.
- Build great software using the 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.
- 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.
- 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.
- Other duties as assigned.
Skills and Requirements:
- 4+ years of .NET (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, unit testing strategies, and implementation
Ideal Experience:
- MS Visual Studio, SQL Server Management Studio, JIRA, Bitbucket, Azure, Bamboo, jQuery, and AngularJS
- Agile software development
- Service Orientated Architecture (SOA)
- Java/J2EE or C++ is a plus
POS offers an excellent opportunity for growth in a team environment with on-going training. In addition, we offer a comprehensive benefit program including PTO, Paid Holidays, medical, drug card, dental, vision, disability, life insurance, and 401(k). Salary range: $75K+ commensurate with experience.
Apply today for immediate consideration.
Post Offer Background Check and Drug Screen Required. EOE. E-verify Employer.
Job Posted by ApplicantPro
Job tags
Salary
$73k - $91k