drjobs Senior Software Engineer العربية

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cairo - Egypt

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About the Job

The required candidate should act as a technical professional who participates in analysis design implementation and support of production system. The Senior Software Engineer provides technical input for the creation or modification of system or product components. Decisions affect success of the project or significant portions of larger projects and have impact on financial performance image schedules and customer satisfaction. The Senior Software Engineer is the first level with significant independent decision responsibility and accountability and may have leadership responsibilities when appropriate.

Roles:

  • Contribute in all phases of the development lifecycle.
  • Has significant input in requirements analysis components design and provides code development.
  • Provide code unit testing and system documentation.
  • Mentoring and supporting junior team members to support troubleshooting of production issues and maintenance of software.
  • May lead a small team.
Job Requirements

Skills:
The ideal candidate must have the following competencies:

  • Excellent analytical skills detailed oriented and problem solving skills.
  • Team player with strong communication skills.
  • Excellent troubleshooting and debugging skills.
  • Time management.
  • Release management.
  • Work with minimal supervision and under pressure.

In addition to the following technical skills:

  • Mastery of Software development lifecycle working with scrum and agile methodologies.
  • Solid Knowledge in Object-Oriented programming.
  • Solid understanding of RDBMS extensive SQL Skills and J2SE is must.
  • Strong architectural design and development skills with the ability to quickly learn new technologies.
  • Strong JAVA J2EE and Web application development experience.
  • Hands-on experience in UML and Design Patterns JEE design patterns MVC frameworks web framework (struts JSF spring MVC play etc.) business tier framework (Spring DI EJB Transaction Management JMS etc.) database tier framework (JDBC ORM JPA Hibernateetc.) Web Services (SOAP and REST).
  • Unit test frameworks.
  • Nice to have development experience.
  • Experience in web 2.0 HTML 5.0 JQuery JavaScript CSS ...etc.
  • Experience in both web servers and application servers i.e. IIS tomcat JBoss glassfish etc.
  • Work with source control like SVN and configuration management eclipse IDE.
  • Technical documentation skills.

Qualifications:

  • BachelorsDegree of Computer Engineering/ Computer Science
  • 5-7 years of hands-on Software Development experience
  • Post graduate study in the related filed is preferred
  • Experience in health care domain is preferred
  • Full involvement in at least 3 successful large-scale JEE projects that went on production.
  • .Net hands-on experience is a plus.
  • Welling to work with a new technology
Keywords: Java JEE SQL MySQL jQuery Hibernate Spring MVC HTML5 Software Engineering Information Technology (IT)

Company Profile

siParadigm () is an established fast growing healthcare company in New Jersey US.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.