< /td>


Job Description:

Software Developer

The Software Developer is responsible for the timely delivery of quality software solutions. This position requires advanced design, code writing, debugging, and testing capabilities for Windows-based/server and mobile applications. This role works with cross-functional teams including but not limited to: Product Management, Quality Assurance and Tech Support. He/she must be comfortable working with Agile software development processes. The Software Developer must be a forward-thinker, self-motivated, creative and have extensive experience.

Duties and Responsibilities:

- Design and develop complex software solutions for new software products and enhancements to existing software products
- Analyze user needs and develop functional specifications for new software products
- Analyze functional specifications and user needs to determine feasibility of design within time and cost restraints
- Participate in and contribute to technical design reviews
- Ability to work with technical, sales and marketing staff to understand and develop resolution of software problems
- Ability to work in a rapid release product environment
- Deliver assigned tasks within cost and schedule requirements

Skills and Specifications:

- Strong C/C++ skills
- Windows systems internals
- Terminal services
- Virtual machines
- Systems programming
- Device driver development
- .Net application development
- iOS/Symbian/Android
- Client-Server
- Network programming
- P2P networking
- Windows 2003/2008 server, Active directory, etc
- Experience developing on OSX & Linux operating systems
- Ability to self-manage and prioritize work programs
- Understanding of large scale problem solving and system engineering


- Bachelorís degree (BS) in Computer Science or related field
- Six or more years of recent hands-on coding and software design
- Minimum three years experience working in a corporate environment

Job ID 7338
Job Title Software Developer
Job Location Owings Mills, MD
Contract Pay Rate -
Annual Pay Rate 90000 - 115000
# Required 1
Apply To MME@atr.com

An Equal Opportunity Employer M/F/D/V


Previous search result (8025)
Next search result (8525)