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
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save