Senior Software Design Engineer

  • location: Atlanta, GA
  • type: Contract
easy apply

job description

Senior Software Design Engineer

job summary:
Our client has a contract opportunity for a Senior Software Design Engineer in Alpharetta, GA. This will start out as a 10+ month contract.



Duties:



  • Write software programs in C and C++ languages for our various platforms and test the same.
  • Expected to be able to juggle multiple projects at the same time.
  • Work with other teams members to understand customer requirements and come up with meaningful solutions.
  • Lead requirements gathering, UML or Use Case modeling, analysis and design activities
  • Develop detailed design specifications including service models and message schemas
  • Present and evaluate design solutions objectively and facilitate conflict resolution
  • Participate in meetings & reviews with customers and team members.
  • Troubleshoot potential issues at customer locations.
  • Maintain existing software






Skills:



  • Bachelor's Degree in Computer Science or other related fields with 6+ years progressive experience.
  • A minimum of 3 years of C and C++ languages programming experience.
  • Strong knowledge of programming / systems analysis, as well as quality assurance, and integration functions.
  • Willingness to learn and support other applications within the development organization
  • Able to work with source code control system in multi-project, multi-developer environment.
  • BPEL experience preferred.
  • Any experience within the payment industry is a plus!
  • Prior experience in programming for real-time limited resource (embedded) systems is a plus.
  • Excellent verbal and written communication skills




 
location: Alpharetta, Georgia
job type: Contract
work hours: 8 to 5
education: Bachelors
 
responsibilities:






Our client has a contract opportunity for a Senior Software Design Engineer in Alpharetta, GA. This will start out as a 10+ month contract.







Duties:



  • Write software programs in C and C++ languages for our various platforms and test the same.
  • Expected to be able to juggle multiple projects at the same time.
  • Work with other teams members to understand customer requirements and come up with meaningful solutions.
  • Lead requirements gathering, UML or Use Case modeling, analysis and design activities
  • Develop detailed design specifications including service models and message schemas
  • Present and evaluate design solutions objectively and facilitate conflict resolution
  • Participate in meetings & reviews with customers and team members.
  • Troubleshoot potential issues at customer locations.
  • Maintain existing software






Skills:



  • Bachelor's Degree in Computer Science or other related fields with 6+ years progressive experience.
  • A minimum of 3 years of C and C++ languages programming experience.
  • Strong knowledge of programming / systems analysis, as well as quality assurance, and integration functions.
  • Willingness to learn and support other applications within the development organization
  • Able to work with source code control system in multi-project, multi-developer environment.
  • BPEL experience preferred.
  • Any experience within the payment industry is a plus!
  • Prior experience in programming for real-time limited resource (embedded) systems is a plus.
  • Excellent verbal and written communication skills












 
qualifications:






Our client has a contract opportunity for a Senior Software Design Engineer in Alpharetta, GA. This will start out as a 10+ month contract.







Duties:



  • Write software programs in C and C++ languages for our various platforms and test the same.
  • Expected to be able to juggle multiple projects at the same time.
  • Work with other teams members to understand customer requirements and come up with meaningful solutions.
  • Lead requirements gathering, UML or Use Case modeling, analysis and design activities
  • Develop detailed design specifications including service models and message schemas
  • Present and evaluate design solutions objectively and facilitate conflict resolution
  • Participate in meetings & reviews with customers and team members.
  • Troubleshoot potential issues at customer locations.
  • Maintain existing software






Skills:



  • Bachelor's Degree in Computer Science or other related fields with 6+ years progressive experience.
  • A minimum of 3 years of C and C++ languages programming experience.
  • Strong knowledge of programming / systems analysis, as well as quality assurance, and integration functions.
  • Willingness to learn and support other applications within the development organization
  • Able to work with source code control system in multi-project, multi-developer environment.
  • BPEL experience preferred.
  • Any experience within the payment industry is a plus!
  • Prior experience in programming for real-time limited resource (embedded) systems is a plus.
  • Excellent verbal and written communication skills












 
skills:







Our client has a contract opportunity for a Senior Software Design Engineer in Alpharetta, GA. This will start out as a 10+ month contract.







Duties:



  • Write software programs in C and C++ languages for our various platforms and test the same.
  • Expected to be able to juggle multiple projects at the same time.
  • Work with other teams members to understand customer requirements and come up with meaningful solutions.
  • Lead requirements gathering, UML or Use Case modeling, analysis and design activities
  • Develop detailed design specifications including service models and message schemas
  • Present and evaluate design solutions objectively and facilitate conflict resolution
  • Participate in meetings & reviews with customers and team members.
  • Troubleshoot potential issues at customer locations.
  • Maintain existing software






Skills:



  • Bachelor's Degree in Computer Science or other related fields with 6+ years progressive experience.
  • A minimum of 3 years of C and C++ languages programming experience.
  • Strong knowledge of programming / systems analysis, as well as quality assurance, and integration functions.
  • Willingness to learn and support other applications within the development organization
  • Able to work with source code control system in multi-project, multi-developer environment.
  • BPEL experience preferred.
  • Any experience within the payment industry is a plus!
  • Prior experience in programming for real-time limited resource (embedded) systems is a plus.
  • Excellent verbal and written communication skills













Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs