Senior C/C++ Developer

Overview

Remote
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2

Skills

c
c/c++
MYSQL

Job Details

Job Title- Senior C/C++ Developer

Location- San Jose CA/ Costa Mesa CA / Phoenix AZ / Dallas TX

Position is responsible for maintaining application software based on new requirements.

  1. Actively participate in modernization of legacy application in moving application from Mainframe to distributed systems Develop subject matter expertise in File One Data Load by providing analysis/design, code, testing and documentation Work with Cross-Functional teams to program, validate and co-ordinate software releases
  2. Provide production application support in a 24x7 environment.
  3. Provide technical direction assistance to development and testing staff.
  4. Participate in or conduct code reviews and provide program improvement recommendations.

In addition to all the above, the Software Developer will:

  1. Actively participate in modernization of legacy application in moving application from Mainframe to distributed systems Develop subject matter expertise in File One Data Load by providing analysis/design, code, testing and documentation Work with Cross-Functional teams to program, validate and co-ordinate software releases
  2. Provide production application support in a 24x7 environment.
  3. Provide technical direction assistance to development and testing staff.
  4. Participate in or conduct code reviews and provide program improvement recommendations.
  5. In addition to all the above, the Software Developer will:
  6. Drive architecture decisions in collaboration with software architects, security team, and hardware teams
  7. Provide analysis and coding for complex software assignments.
  8. Possess proficient problem solving and diagnostic abilities providing support on production issues.
  9. Work with System Engineers and Internal Partners on requirements. Collaborate design review with cross functional groups; develop schedules, specifications, detail designs, and system procedures to enable on time delivery of defect free software systems.
  10. Provide resource recommendations for timely completion of projects.
  11. Train or mentor other team members by providing technical working knowledge on assignments Interface with both internal as well as external customers.

Qualifications:

  1. Expert in C and Embedded SQL in Linux Env, with MySQL /DB2/Oracle is a must.
  2. Application development experience in Python, Java, Scala. C++ is a plus.
  3. Strong experience with Microservices, AWS cloud services like Fargate, EC2, NLB s, VPC, Route 53, S3, Lambda, Glue.
  4. Debugging Skills (Postman): Professional with debugging skills to efficiently identify and resolve issues in software applications.
  5. Certificates Management: Certificate management involves handling digital certificates for secure communication over networks. Expertise with SSL/TLS certificates, Public Key Infrastructure (PKI), and ensuring the security of communication channels.
  6. Document Writing and Management: Expertise inwriting clear and comprehensive technical documentation, user manuals, and other project-related documentation. DBA (MySQL): MySQL DBA experience for tasks such as database design, performance optimization, security, and backup/recovery.