Software Engineer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

COGENT Infotech

Software Engineer (Remote)

Software Engineer | COGENT Infotech | India

Job title: Softare Engineer II & III

Location: Remote

Job type: Permanent

...

Software Engineer | COGENT Infotech | India

Job title: Softare Engineer II & III

Location: Remote

Job type: Permanent

JD:

Job Duties & Responsibilities   

  •  Develop web-based systems built using Java EE technologies in a multi-tiered environment including working with front-end components, business logic, workflow logic, backend systems as well as integration endpoints.
  • Develop user interfaces built using JavaScript and other browser-based technologies with a focus on usability, security, cross-browser compatibility, and performance. 
  • Determine operational feasibility through analysis, problem definition, requirements gathering, solution development, and solution proposal. 
  • Adhere to coding standards and security practices by applicable software development methodology and release processes. 
  • Collaborate and add value through participation in peer code reviews, providing comments and suggestions. 
  • Work collaboratively and professionally with other team members (Software Test Engineering, Product Management, Product Support, and Support Engineering) to achieve goals. 
  • Develop, integrate, and deploy object-oriented system solutions for web applications.
  • Document and demonstrate solutions by writing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. 
  • Perform technical root cause analysis and outline corrective action for given problems. 
  • Review product and/or application information including manuals and brochures for technical accuracy, as needed.
  • Mentor less experienced Software Engineers. 
  • Confer with users/focus groups, studying systems flow, data usage, and work processes. 
  • Utilize software engineering tools such as configuration management systems, build processes, and debuggers in the software development process. 
  • Design and develop new core functionality. 
  • Demonstrate ability to take on larger case work and design. 
  • Demonstrate a logical, solution-oriented approach and possess the ability to offer a variety of solutions or functionality to solve problems. 
  • Perform other job-related duties as assigned. 

Basic Qualifications   

  •  Bachelor’s degree in Information Systems, Computer Science, Engineering, or a related discipline. Relevant professional-level work experience is considered instead of a degree.
  • 2+ years of industry experience, building web applications with one of either RoR, Python, or PHP. 
  • Professional experience using Java based or other object-oriented programming technologies (Objective-C, C#, C++, etc.) for building database driven web applications.
  • Professional experience using relational databases and writing SQL.
  • Demonstrated proficiency in:
  • Java
  • SQL
  • Object Relational Mapping
  • HTML5, CSS3, and JavaScript
  • JavaScript frameworks and libraries (Dojo, D3, Angular, Vue, React, jQuery, Backbone.js, Ember.js, etc.)
  • Web services
  • Git
  • Continuous integration
  • Takes initiative with problem solving.
  • Strong written and verbal communication skills across functional teams.
  • Ability to capture and document software design and requirements.
  • Investigate potential solutions to ensure maintainability.
  • Maintain Professional and Technical knowledge by:
  • Attending internal and external training.
  • Reviewing professional publications.
  • Participating in professional networks and/or organizations.
  • Perform other job-related duties as assigned. 

 Preferred Qualifications  

  • Oracle specific knowledge preferred. Knowledge of PL/SQL is a definite plus.
  • Demonstrates a desire for continuous learning.
  • Working knowledge of clinical trial processes and medical informatics is preferred

Please share me your cv over shikha.samdarshi@cogentinfo.com

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.