• What you’ll do

In a few words…

As Software Engineer I you’ll be responsible for participating in the design, development, implementation and automation of critical business processes for the Company and its internal and external clients through IT. You will work to automate processes that allow the exchange of data within the Company and between the Company and its external partners / clients.

The fundamentals for the job…

  • In this role, you’ll “pardner up” with analysts and designers to develop and initiate new software, applications, and tools.
  • You amaze with the way you research, document and implement program requirements and specifications.
  • You’ll also write, translate and code software programs, applications and tools according to specs. (Respect the specs.)
  • Run and monitor performance tests on new and existing software to fix mistakes, isolate areas to improve, and general debugging.
  • Apply diagnostic analysis to test results and deliver solutions to critical areas. (Like House, but in IT setting.)
  • Determine, develop, and maintain user manuals and guidelines. (No process is foolproof but fools prove the need for manuals or some such wisdom.)
  • Write (or else delete) programming scripts to enhance functionality and appearance of company website and web applications.
  • Load historic client claims data during new client implementations.
  • Create and maintain the software / processes that receive, store, sort out, and transmit Medicare eligibility data and transaction history for all Medicare clients (Claims Detail File), individual client formulary reimbursement and drug data (used for Plan Finder). (Worry not: we have a game room for all our techies.)
  • Upload/download data, and synchronize it with subscription databases such as Medispan and NCPDP DataQ.
  • Own the maintenance processes for Commercial Eligibility, Explanation of Benefits (EOBs), Transition, Exclusion, and Member letters.
  • Automate Business Processes.

  • What you’re made of

The bold requirements…

  • Bachelor or Master’s Degree (preferred) in Computer Engineering, Computer Science, or related field, and 2+ years of experience in Software Engineering/Development (preferred). (In lieu of a degree, equivalent relevant experience may be considered.)
  • Computer proficiency (Software and Hardware): experience in computer programming using: NET 1.1 / 2.0 / 3.5, ASP.NET, AJAX, VB / C#, JavaScript, VB Script, HTML and XML - XSLT. Knowledge of Web and Windows Applications architecture and Microsoft programming.
  • Experience working with Visual SourceSafe and Microsoft’s .Net Framework.
  • Minimum 1-2 years of experience with SQL Server, Database Design, T-SQL and Stored Procedures (Database replication is a plus).
  • Familiar with Object‐Oriented languages and Design Patterns.
  • Knowledge of the Healthcare, Pharmacy, and Pharmacy Benefit Management industries, Medicare Part D, and CMS regulations is a plus.
  • You can communicate effectively (read, speak, write, argue, dream, snap back wittily and beyond) in English and Spanish.
  • You are a team player and at your best when thinking critically and analytically. You take pride in being accountable and, in your esteem, nothing can be too debugged. Business and software development are part of your game, and your sharp focus on customer service makes the rest of us seem blurry.

That something extra we´d love to see…

  • Assertive: You are self-possessed and trusting of your ability to run things correctly. An inner compass guides you and fills you with the feeling you are making the right decisions. You stand out as a confident individual, which some interpret as thinking very highly of yourself. You’ll be the first one to agree with that interpretation.
  • Curious: The “wanna-know” types like you are characterized by ever-inquiring intellectual activity. Your inquisitiveness is bottomless and packed with all manner of (usually) empirical knowledge. You boldly go where you don’t recall you’ve gone before. Invaluable to their less-imaginative counterparts as inspiration and entertainment.
  • Driven: You know how to juggle/manage multiple priorities without missing deadlines. You measure yourself against everyone, and strive to win first place in everything.
  • Logical: Logic is your middle name, as you are relentless in the search for reasons, causes and effects. Unencumbered by excessive sentimentality, you can think about all the factors that affect a situation. To you, things must be logical or they are nonsense.
  • Responsible: You mean what you say, and own up to what you do. You're committed to established values like honesty and loyalty, but can also be a bit judgmental at times.

The above description is not intended to limit the scope of the job or to exclude other duties not mentioned. It is absolutely not a final set of specifications for the position. It’s simply meant to give readers an idea of what the role entails.