Software Engineer Manager - RCM Technologies (USA), Inc.
San Juan, PR 00926
About the Job
Job Title: Software Engineer Manager
Job Function: The Software Engineer Manager works alongside other software developers to provide complex program design, coding, testing, documentation, and maintenance for healthcare related software programs. This key individual actively supervises and collaborates in creation and maintenance of the entire information systems and individual programs, to meet the users' evolving needs.
Job Type: Direct Placement
Location: Hybrid San Juan, PR
About RCM:
Scope of Job
Primary Responsibilities
Disclaimer
Job Function: The Software Engineer Manager works alongside other software developers to provide complex program design, coding, testing, documentation, and maintenance for healthcare related software programs. This key individual actively supervises and collaborates in creation and maintenance of the entire information systems and individual programs, to meet the users' evolving needs.
Job Type: Direct Placement
Location: Hybrid San Juan, PR
About RCM:
RCM IT & Life Sciences is a leading provider of IT Business Solutions and Engineering Services to over 1,000 clients in the commercial and government sectors. RCM partners with clients to define implement and manage a broad range of technologies across multiple platforms, systems, and networks. Our broad geographic presence ensures that a proven and reliable tactical and strategic capability is available and deployable virtually everywhere in North America.
Scope of Job
RCM is seeking a Software Engineer Manager for our mental health group client in Puerto Rico.
Primary Responsibilities
- Supervise and interact with team members to review their work and provide them with the necessary support.
- Designs and develops complex program logic addressing specific programming needs.
- Maintains, adapts, and updates existing systems to meet user requirements and to enhance program efficiency.
- Translates solutions provided by system designers into detailed system and program design specifications.
- Analyzes, evaluates, and modifies existing or proposed systems and related devises.
- Modifies and documents program codes, to correct errors or enhance program capabilities.
- Creates and troubleshoots program codes for existing applications, using client selected software development tools.
- Evaluates new and existing programs, to ensure proper performance.
- Completes lifecycle documentation and maintenance for newly created and existing software programs including changes that reflect new user requirements and error corrections/bugs discovered after testing phase.
- Complies with all guidelines established by the Centers for Medicare and Medicaid (CMS) and guidelines set forth by other regulatory agencies, where applicable.
- Minimum 3+ years of experience in formal academic/technical training in software development.
- Experience with relational databases, such as, Oracle, Microsoft SQL Server PowerBuilder.
- Knowledge of C#, C, C ++, Visual Basic, VB.net and relational database.
- Knowledge of web application development such as JSP, ASP.NET, PHP, Ruby on Rails and building web services.
- Knowledge of object-oriented analysis and design that includes implementing solutions for the healthcare industry.
- Personal computer experience should include working with Microsoft Word, Excel, Power Point and Outlook at the intermediate level at a minimum.
- Strong verbal and written communication skills.
- Strong analytical skills with demonstrated ability to problem solve.
- Professional verbal and written communication skills, with the ability to clearly articulate thoughts and ideas.
- Organizational skills with the ability to handle multiple tasks and/or projects at one time.
- Time management skills with the ability to prioritize and schedule daily activities for the most efficient use of time.
- Problem solving skills with the ability to look for root causes and implement, workable solutions.
- Interpersonal skills with the ability to work in a fast-paced environment and participate as an independent contributor with little supervision or as an active team member depending on the situation and needs.
- Must have a track record of producing work that is highly accurate, demonstrates attention to detail, and reflects well on the organization.
- Bachelor's degree in Computer Science, Computer Engineering or Software Engineering; or equivalent work experience.
RCM is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Disclaimer
This job description is intended to describe the general nature and the level of the work being performed by the people assigned to this position. It is not intended to include every job duty and responsibility specific to the position. RCM reserves the right to amend and change responsibilities to meet business and organizational needsĀ
#LI-ML1
#LI-ML1
Source : RCM Technologies (USA), Inc.