Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Designs and develops software and provides appropriate documentation in accordance with the System Development Life Cycle (SDLC) process. This position also provides a mentoring role to other Software Engineers. ESSENTIAL DUTIES AND RESPONSIBILITIES: Design, implement, and unit test software applications as defined in the marketing requirement and functional specifications. Create and maintain design documentation in support of application development. Work with the QA department to assist in the formal validation of the software applications. Participate in code reviews and training of other Product Development personnel. Assist in the coordination of activities between the Operation Department and the Product Development department to ensure the highest level of quality in the products delivered to the customer. Train and guide junior developers on proper software development procedures and methods. Perform other duties as assigned by management. OTHER DUTIES AND RESPONSIBILITIES: Other related projects and tasks as assigned. QUALIFICATIONS AND SKILLS NEEDED: (Key wording should include if degree is needed, any travel requirements, special qualifications needed, skills, etc.) Education: Advanced degree in Computer Science. Experience: 5 - 10 years of related software experience. Familiarity with Software Development Life Cycle. Comprehensive and current knowledge of OO/SOA software development methodologies. Knowledge of the Pharmaceutical Industry or Regulated Industry. Comprehensive and current knowledge of software development methodologies. Knowledge of technical architecture as necessary for development of software. Knowledge of appropriate programming languages as needed for development of software. Excellent communication and organizational skills. Experience and knowledge of C#, .NET Frameworks, Angular, HTML, CSS and JavaScript. Experience with Database technologies SQL Server, SQL Express, and / or Postgres. Experience and knowledge of Java programming and portal-based Java programming using portlets (JSR-168 spec, etc) is helpful. Expert knowledge of Java Architecture, Java-related technologies and development methodologies. Expert knowledge of Java-related development environments, application servers, and deployments (Eclipse, Tomcat, JBoss, Subversion source control, etc.) is helpful. Experience with Oracle databases is helpful. Experience with HTML, XML, JavaScript, and other web technologies. Good user interface design (thin client and thick client) using latest technology is a plus. Experience with front-end design and development using HTML, etc. Knowledge of UNIX / Linux, and Windows operating systems, application server and portal technologies. Must be computer literate with Microsoft Word, Excel, PowerPoint, E-mail and electronic calendar knowledge and abilities. Ability to establish priorities, work independently, and proceed with objectives with minimal supervision. Ability to analyze and resolve problems. Ability to mentor and lead others in development and administrative tasks. Ability to deliver high quality and high productivity. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. The duties and responsibilities listed in this job description represent the major responsibilities of the position. Other duties and responsibilities may be assigned, as required. Clario reserves the right to amend or change this job description to meet the needs of Clario. This job description and any attachments do not constitute or represent a contract. The Department Head has the discretion to hire personnel with a combination of experience and education, which may vary from the above listed qualifications. Courageously Curious Our appetite to blend the best of domain expertise, technology and human understanding knows no bounds. We\'re relentless in pursuing the information, insights and inspiration that means we can continuously improve clinical trial site support services and technology solutions. Behaviors: We learn; embracing change, questioning how we work, finding a better way. And if it doesn\'t go to plan, we don\'t blame each other; instead, we own it and grow together We partner\' with each other, with customers, patients and sites, working with them to understand their goals and then deliver the best solutions, Deliver Exceptional We step forward because responsibility powers us; we don\'t leave others to do what we can do ourselves. We take charge of events, delivering exceptional work for our customers, patients and each other. Behaviors: We prioritize; focusing on what matters, never compromising on quality. We commit; delivering what we say we will, working with energy and intent, sharing what we learn with each other., People first, always We think of others before we think of ourselves. We have a deep understanding of our customers, and deep empathy for patients-and each other. We\'re united by our purpose-it\'s why we go above and beyond to support each other, emphatically. Behaviors: We do the right thing; for our customers, patients, sites and each other. And We\'re passionate about it. We lift each other up; respectful of different views, we listen are inclusive, and support each other to succeed.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3203858
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year