Software Engineer – Java

Ready to find a job you can call home with a mission you feel proud to represent?  Our client is seeking a software engineer to support the design, development and engineering of a large complex payment system.  

Job Duties:

  • Proficient contributor in enterprise technology solutions for the organization’s most strategic and complex application delivery projects, utilizing broad industry awareness and expertise.
  • Active participant through all phases of the Software Development Life Cycle (SDLC), including post-implementation support and maintenance.
  • Proficient at implementing complex systems and software components from technical designs and specifications, in compliance with Industry and System standards, which meet customer needs and expectations with respect to key project/product performance measures; quality, schedule, and cost.
  • Novice to Proficient at analyzing business requirements and creating technical designs and specifications for independent implementation or for less experienced team members.
  • Novice to Proficient at creating estimates and work breakdown structures on assigned development tasks. Collaboratively works with leads to incorporate development activities into master delivery schedule.
  • Novice to Proficient at consulting with customers and business partners on defined assignments.
  • Novice to Proficient at communicating status and progress on assignments. Recognizes issues and risks and begins to raise them to senior staff.

Qualifications:

  • Proficient contributor in enterprise technology solutions for the organization’s most strategic and complex application delivery projects, utilizing broad industry awareness and expertise.
  • Active participant through all phases of the Software Development Life Cycle (SDLC), including post-implementation support and maintenance.
  • Proficient at implementing complex systems and software components from technical designs and specifications, in compliance with Industry and System standards, which meet customer needs and expectations with respect to key project/product performance measures; quality, schedule, and cost.
  • Novice to Proficient at analyzing business requirements and creating technical designs and specifications for independent implementation or for less experienced team members.
  • Novice to Proficient at creating estimates and work breakdown structures on assigned development tasks. Collaboratively works with leads to incorporate development activities into master delivery schedule.
  • Novice to Proficient at consulting with customers and business partners on defined assignments.
  • Novice to Proficient at communicating status and progress on assignments. Recognizes issues and risks and begins to raise them to senior staff.

Reach out for more info!  Benefits like you have never seen!  #advantagetech 

Submit Resume