Contact us for help?

Contact with us through our representative or submit a business inquiry online.

Contact Us

Software Developer

Software Developer with Bachelor’s Degree in Computer Science, Computer Information Systems, Information Technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

Job Duties and Responsibilities:

  • Understanding customized business requirements, analyze, design and implement solutions within eLearning solutions such as Totara Learn (LMS) and Banner Student Information System (SIS).
  • Developing proofs of concept and design documentation for the solutions designed and preparation of software approaches and arriving to the best one which caters to the customization requirements using these special tools based on parameters like performance, stability & security.
  • Interacting and communicating with different teams as and when required to solve programming issues within various modules.
  • Configuring and customizing standard Totara features such as Seminars, Programs, Certifications, Dashboard, Quizzes, SCORM, LTI, Feedback, Audiences, Hierarchies, HR Import/Sync, Report Builder, Cron/Scheduled Tasks, etc., tailored to specific business needs.
  • Developing custom plugins to align with business requirements by utilizing expertise in open source frameworks such as Totara Learn & Moodle, using technologies such as Java, Spring framework, PHP, HTML, JavaScript, jQuery, AJAX, XML, JSON, PostgreSQL, MySQL, Oracle PL/SQL, etc.
  • Building web service integrations with various external systems based on REST/SOAP protocols.
  • Creating ETL processes for implementing data conversion from legacy applications using tools like Java/Spring Batch, Talend, C-Tool, etc.
  • Building ad hoc SQL scripts/reports, stored procedures and functions for more complex user requests.
  • Working with code repositories like Git and SVN for version controlling development artifacts.
  • Fixing bugs flagged by testing team for the modules worked on through JIRA.
  • Deployment of application on the development environments like assembly test box and product test box using tools like Maven, Jenkins, UNIX & Amazon Web Services.
  • Documentation of features developed, and solutions provided as technical design document, sharing best practices using Confluence.
  • Provide system support during & following Go Live.

The following technologies are primarily being utilized in the project:

Java, Spring framework, PHP, HTML, CSS, JavaScript, jQuery, AJAX, XML, JSON, REST, SOAP, PostgreSQL, MySQL, Oracle PL/SQL, Spring Batch, Talend, C-Tool, Maven, Jenkins, UNIX, AWS, JIRA, Confluence, Git and SVN.

Work location is Portland, ME with required travel to client locations throughout USA.

Rite Pros is an equal opportunity employer (EOE).

Please Mail Resumes to:
Rite Pros, Inc.
565 Congress St, Suite # 305
Portland, ME 04101.