C Programmer

Employer
TESTINGXPERTS, INC. DBA DAMCOSOFT
Location
Montgomery County, MD
Posted
Nov 21, 2020
Closes
Nov 23, 2020
Ref
1434640363
Hours
Full Time
This position is a software development position designing and developing mission critical large-scale, high-availability, multi-tier, transactional, enterprise systems. Education and Required Experience middot Bachelorrsquos degree or equivalent in computer science (MS in computer science preferred) or related field and 6 plus years of industry experience, including some technical leadership. middot Expert C programmer. Should be able to Analyze, Debug and Write Large and Complex C programs. middot yearsrsquo experience with C Programming middot Should have expertise in writing SQLs and SQL Procedures middot 6 yearsrsquo experience with database driven, multi-tier software development middot 6 yearsrsquo experience with writing complex queries for Oracle database middot 6 yearsrsquo experience using at least one major database (Oracle preferred) middot Knowledge of cross compilers to non x86 targets middot TCPIPEthernet socket programming experience middot C programming expertise especially secure programming practices middot Financial card transaction messaging and security experience middot Linux networking and systems management experience middot GNU Make build system experience middot Experience in high-volume, transaction processing productions systems middot Experience with a recognized software development lifecycle methodology middot Must be eligible to work in the United States for any employer middot Must successfully clear any required contingency screenings (ie background, substance abuse) Additional Desired Skills middot Experience as a technical liaison in support of a project manager middot Good interpersonal skills in order to interface successfully with an onshore project manager, clients and office personnel middot Creative problem solving skills middot Work collaboratively with other members of the project team to ensure timely delivery of high quality delivery enterprise applications middot Plan and estimate development work needed to implement assigned tasks middot Transform complex requirements into working, maintainable enterprise-level solutions middot Perform detailed application design as appropriate middot Author and maintain design and technical documentation necessary middot Provide leadership to other team members to deliver high quality systems on schedule middot ARM Inc. compiler experience middot Integrated unit test development experience middot Test plan development experience