Senior Software Programmer - Norfolk, VA
at RCS Corporation

Date Posted: 5/1/2019

Job Description



RCS has an immediate need for a Senior Software Programmer local to the Norfolk, VA area. This opportunity is a direct hire position with a large company on a full-time basis. 

Who We Are
RCS Corporation is a certified Woman Business Enterprise specializing in the recruitment of professionals throughout the United States.  With two corporate offices, over 20 years of experience, and a presence in 30+ states, we are well-positioned to service employers, employees, and candidates across every discipline.  Our emphasis is on excellent work ethic, accountability, transparency, effective communication and safety.

Job Summary

Our Client is seeking a Senior Software Programmer to join our team in Norfolk, VA.

Essential Responsibilities:

  • Participate in the requirements, definition, design, development, testing, and documentation of computer software.

  • Analyze program output, code, and documentation for correctness and consistency and provide recommendations for improvements.

Minimum Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field and at least 10-12 years of job-related experience or equivalent.

  • Excellent communications and analytical skills; demonstrated working knowledge of systems design patterns, application architectural methodologies, and Web Service applications (using Service Oriented Architecture (SOA), XML SOAP, UDDL); broad experience in Object Oriented Design/Analysis (OOD/OOA); experience in the following programming languages: C#, .Net, SQL, AJAX, JavaScript, XML, HTML, etc.), MS Windows Active Directory, and integrated software application programs.

  • Position requires the ability to investigate, troubleshoot, and design cyber security solutions to problems in operational software.

  • Position may require minimal travel.

  • Position requires an active SECRET-level, Department of Defense clearance.

  • Position requires MCSD and/or Security+ certifications within 6 months of hire.

Preferred Qualifications

  • Function as a team member in design, development, troubleshooting, testing, and analysis of medium scale software projects, usually involving military applications.

  • Prepare software requirements, design, code, or documentation.

  • Develop plans for detailed analysis of computer program code, documentation, and output to insure validity, consistency, and conformance to applicable standards.

  • Design and execute test cases, analyze output for validity, and prepare written reports documenting results.

  • Help train and evaluate freshman level programmers.

  • Maintain and establish a filing system for tracking and inventory control of hardware and software vendors for system upgrades and maintenance.

  • Comply with hardware and software systems standards and procedures.

  • Provide informal training in implementing software programs based on user requirements.

  • Develop, write, and submit technical reports for technical presentations and meetings.

  • May provide support in the development of technical proposal and provide input on the technical content and level of effort of the proposed scope of work

  • Perform evaluations in the development, design, implementation, and maintenance of complex programs or systems.

  • May provide technical management and leadership to a group of employees for a given project, contract or job with overall responsibility for cost, schedule, technical and employee performance.

Opportunities with RCS change daily.  For a complete listing of our current openings, please visit our website at www.rcs.jobs.

RCS is an Equal Opportunity Employer. RCS provides equal employment opportunities without regard to race, color, religion, gender, sex (including gender identity and sexual orientation), national origin, age, disability, veteran or marital status.




Job Snapshot

About Us

Delivering Top Talent & Nationwide Staffing Solutions for 25 YEARS!

RCS Corporation specializes in the recruitment of professionals for best-of-class companies throughout the United States. RCS recruits top talent for direct hire, temp-to-perm and contract staffing positions and provides customized payroll services. Our recruiting specialties consist of Engineering Disciplines, Project Management, Project Controls, Information Technology, Energy Efficiency and Business Professionals.

Join the RCS Corporation Talent Network today and stay up-to-date on our openings as they continue to become available!

Why RCS?

Since 1994, RCS has expanded its reach into 40+ states and is well-positioned to service employers, employees and candidates across a variety of disciplines in the Energy / Engineering / Utility Industry. We are a team of passionate people who strive to exceed expectations. Our emphasis is on excellent work ethic, accountability, transparency, effective communication and safety.

At RCS, our clients, employees and candidates are our most valuable assets. This, coupled with our ability to listen and immediately respond to their needs, has been the basis for our long-term success.

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email

Are you looking for a new job? Check out these current opportunities: Engineering Jobs, Information Technology Jobs and Project Management Jobs