Home

In their own words

We consider eSharing as one of our key strategic partners.

Steve Chalgren
Director, Product Management
Agile Software Corporation
 

eSharing has instituted the Going Green initiative by supporting and adopting environmentally-friendly technologies and products


logo_goinggreen-(1).png    logo_energy.png    logo_afdc.gif

Senior Software Engineer – C++

JOB DEFINITION

Role and responsibilities include:

  • Maintain and enhance software applications by analyzing, designing, coding and testing computer programs to meet business and performance requirements as defined in the Functional Requirements Specifications
  • Adhere to CMMI software development standards, methods and production environment change management controls
  • Use CVS Source Code control system for configuration management and code merging
  • Perform systems analysis tasks to prepare analyze business processes and research available technologies
  • Review data models and help formulate conceptual application designs and solutions
  • Revise and improve conceptual application designs to support new and evolving use cases
  • Investigate, research and fix issues and defects in software applications
  • Perform unit testing tasks covering test scenarios to ensure that the application programs conform to the approved system design and performance specifications
  • Coordinate system testing with the software quality assurance team and assist with conducting test scenarios to ensure that the application software conforms to the approved system design and performance specifications

JOB SPECIFICATIONS

Required Skills, Knowledge and Experience

The following skills are required:

  • Experience with C++ development using Microsoft Visual Studio
  • Ability to perform detailed design requirements analysis to design standard Windows application development and enhancements
  • Ability to effectively within a team-based organizational structure
  • Excellent skills with personal computer and standard Microsoft office products (e.g., Word, Excel, Project, Outlook)
  • Excellent organizational, written and verbal communication skills
  • Excellent written and verbal English language skills
  • B.S. in Computer Science or an Engineering discipline, or equivalent

Desired Skills, Knowledge And Experience

The following skills are a plus:

  • 3-5 years experience in software development and programming
  • Knowledge of Microsoft Server and Client technologies
  • General knowledge of enterprise software applications
  • Expertise with CMMI software development methodologies
  • M.S. in Computer Science or an Engineering discipline, or equivalent



Back Post Your CV

Related Links
seperator.gif

Customer Relationship Management (CRM)


Microsoft Dynamics is a line of integrated, adaptable business management solutions that enable your people to make important business decisions with greater confidence. Improve the 360-degree view of your customers, ensure higher customer satisfaction, and increase your sales performance.


LCD and LED Monitors and Televisions


Samsung products include LCD and LED monitors, laptops, and televisions


Computer Servers & Laptops


Reduced budgets mean IT departments need to become more flexible, and it’s not just about hardware. It’s also about solutions.


Unified Threat Management


Fortinet is a leading worldwide provider of Unified Threat Management (UTM) network security solutions. Fortinet UTM solutions enable customers to cost-effectively defend against current and next generation network and application layer threats without slowing down their networks.