drjobs Net Developer

Net Developer

Employer Active

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

Mandaluyong - Philippines

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Summary

We are hiring .NET Developer with extensive experience in Microsoft Visual C or .NET with a focus on objectoriented analysis and design UML notation and CASE tools (e.g. Rational Rose Rhapsody). Proficient in WPF Windows Forms and SQL database development. Agile software development and webbased protocols (SOAP HTTP TCP/IP) experience is essential. Strong C/C skills and experience with multithreaded embedded systems (QNX/RTOS) are required. Expertise in configuration management (10 years) build server design scripting and continuous integration (e.g. JIRA Bamboo). Strong problemsolving communication skills and ability to work independently in regulated industries (Medical Aerospace). Occasional travel may be needed.


Required Qualifications

  • Requires extensive experience in Microsoft Visual C or .NET technology with emphasis in objectoriented analysis and design.
  • Experience with UML formal object oriented design notation is required.
  • Experience with OOA/OOD CASE tools (e.g. Rational Rose Rhapsody).
  • For User Interface development requires experience with WPF and Windows Forms.
  • Database development requires experience with SQL database technology or equivalent.
  • Experience with localizing software applications for specific target markets is preferred.
  • Experience with:
    • Agile software development
    • Webbased communication protocols: SOAP HTTP TCP/IP
    • Microsoft Visual Studio .NET and C#
    • Experience with SQL databases Query performance evaluation a plus.
    • Scripting languages (e.g. IronPython) a plus. For embedded application development prior experience with developing embedded applications is a must. Experience with timing analysis and resource allocation as well as memory management is required.
    • 3 years developing applications for an embedded system environment e.g. for QNX/Wind River/ VxWorks/uCLinux. Experience with QNX Real Time Operating Systems (RTOS) is strongly desired.
    • 3 years experience developing multithreaded embedded software applications covering the entire software systems life cycle (systems requirements definition through design validation)in a team environment.
    • Excellent C / C development skills and strong track record for delivering high quality software.
    • Ability to analyze and optimize software performance including timing analysis resource allocation and memory management is required.
    • Experience with Agile Software Development Methodologies is strongly desired.
    • Prior experience must include extensive use of objectoriented analysis and design
  • Experience with UML formal object oriented design notation is required. Design and analyze software architectures for testability and maintainability and redesign as required. Define Internal and External software interfaces using program and industry standards. Ability to work in an IVD regulated software environment for computercontrolled instrumentation.
  • For Configuration Management 10 years of experience in configuration management is required. Extensive experience on Windows and Unix platforms and experience using and managing Subversion (or Perforce or other equivalent Configuration Management Tools) is required.
  • Strong knowledge and experience in build server design development and maintenance including OS installations.
  • Experience with build scripting (e.g. Nant make perl python shell scripting etc) is required. Experience deploying software in a regulated industry (e.g. Medical Aerospace Defense) is required. Experience administrating Atlassian Toolsets (JIRA Bamboo etc.) or other continuous build and integration tools is preferred. Experience in Continuous Process Improvements (e.g. Tools Build Automation Deployment etc.).
  • An individual contributor in this position may travel occasionally within the U.S or abroad as required per project assignment.
  • Excellent knowledge of software languages design debugging and testing.
  • Thorough understanding of the software development lifecycle and related processes.
  • Precise at analyzing information and capable of solving complex problems.
  • Good communicator with all levels within an organization.
  • A solid team player who possesses good verbal and written skills.
  • Easily adapts to change works independently and requires minimal supervision.

Remote Work :

No

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.