2 years ago
Remote
Full Time
  • Visa Requirement: Only US Citizens

Innosoft is a mature SDB with proven qualifications in Health IT services and solutions since 2001. Our core portfolio of Health IT digital service competencies includes 180+ staff that support enterprise systems development and program management across U.S. Federal, State, and Commercial clients. Innosoft has developed a deep competency in Medicare, Medicaid, and Marketplace programs through implementation of several key Federal and State based Health Insurance Exchange systems (ACA/Obamacare). We offer small business competitiveness and agility with large business experience, capabilities, and solutions.

Innosoft is seeking a resource for Grants Management Application development through the Agile software development lifecycle. The objective is to develop Java Angular applications to deliver a high-quality product that will meet business goals and objectives.

Duties/Responsibilities:

  • Design and develop user interfaces using Angular 2.0+ best practices.
  • Make complex technical and design decisions for Angular 2.0+ projects.
  • Develop application codes and unit tests in Angular 2.0+, Java Technologies, Rest Web Services, PHP, and Python.
  • Develop in Amazon Web Services (AWS) cloud application environment and technology stack.
  • Write JavaScript, CSS, and HTML code to support application needs based on business needs and requirements.
  • Utilize server-side scripting languages such as PHP and Python to develop dynamic web pages and applications.
  • Ensure the high performance of the application and provide support to address performance and stress testing issues.
  • Collaborate with quality assurance teams to identify and resolve defects.
  • Collaborate with data, Angular and Application Integration Architects, project managers, and business analysts in meeting business requirements.
  • Follow automated continuous delivery and deployment practices.
  • Adapt interface for modern internet applications using the latest front-end technologies.
  • Adhere to application architecture design guidelines, patterns, and standards Building self-contained, reusable, and testable modules and components.
  • Ensuring a clear dependency chain, in terms of both application logic as well as file relationships.
  • Ensuring high performance on mobile and desktop.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
  • Develop and maintain server-side components using PHP and Python, ensuring seamless integration with the front-end.

Security Clearance:

  • This role required US Citizenship due to the security clearance requirements of the program.
  • Having the ability to qualify for or have an existing US Government Public Trust clearance is required.

Education:

  • A Bachelor’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.

General Experience:

  • At least eight (8) years of IT experience in application development.
  • At least Six (6) years of experience developing applications using advanced technologies, such as Internet protocols or web-based technology. Technologies include HTML, CGI applications, PERL or Javascript, and Java.
  • At least Four (4) years of Angular system/application programming experience as an Angular 2.0+ developer.
  • Comprehensive understanding of REST architecture.
  • Proficient in CSS, HTML, and writing cross-browser compatible code.
  • Experience using JavaScript building tools.
  • Knowledge of JavaScript MV-VM/MVC frameworks.
  • Experience integrating front-end applications with back-end APIs using PHP or Python.
  • Understanding of server-side caching techniques and their implementation using PHP or Python.
  • Familiarity with PHP frameworks such as Laravel or Symfony, or Python frameworks such as Django or Flask.
  • Knowledge of object-oriented programming principles and design patterns in PHP or Python.
  • Ability to optimize server-side code for performance and scalability using PHP or Python.
  • Experience working with serverless architectures and deploying PHP or Python code to cloud-based platforms like AWS Lambda or Google Cloud Functions.
  • Proven experience implementing front-end and back-end JavaScript applications (Angular 2.0+, JQuery, NodeJS, GruntJS).
  • Experience in continuous integration (CI) and automated deployment on AWS cloud platforms.
  • Experience with SDLC and Agile methodologies

Please send your resume to HR@innosoft.com