Software Developer

  • location: Alpharetta, GA
  • type: Contract
  • salary: $58 - $61.24 per hour

job description

Software Developer

Job Description

As a Software Development Engineer, Tech/Team Lead, you will work under minimal supervision on a team that is charged with implementing clients onto the BillMatrix Next architecture. You will be responsible for leading the client through architecting a payment solution as well as assisting with researching and identifying client specific requirements, defining the implementation solution, and overseeing the technical engineering performed by the configuration engineers and QA efforts.

You will also have the opportunity to identify process improvements to increase the productivity of the team and improve overall product quality. In addition to leading a team in an agile like manner, this position has direct visibility and engagement with the Director of Client Implementations, providing a good level of visibility and growth within the company.

Required Skills/Experience

  • Ability to understand how transactions process across system and application architectures (3-tier applications, API calls, Software as a Service)
  • Deep technical ability to understand how application features are constructed (at the code level), how transactions interact with each other and how to troubleshoot application calls not working as designed. Also possess a deep technical ability to understand and provide guidance on how systems are connected to each other across networks or the internet
  • Ability to lead both clients and developers/engineers through application architecture design and execution phases
  • Must be able to win and grow the trust of clients in every interaction as this is a client facing role
Essential Job Responsibilities:

  • Interface with clients to architect a payment solution and lead technical discussions (SSO, API, etc)
  • Design and document the technical solution (integration of the client into the solution, integration between systems to achieve desired flow)
  • Diagnose/troubleshoot issues with the technical implementation or the operating environment as it relates to the implementation
  • Provide clear technical direction to the implementation team
  • Provides mentoring of to up to 10 associates (i.e. coaching, development, and training)
  • Performs other duties as required
Required Qualifications

  • .NET Framework 4.0, 3.5
  • C#
  • Microsoft SQL Server
  • Database Design and Administration
  • Team Foundation Server (TFS)
  • Agile methodology
Education

  • Bachelor's degree in Information Technology, Computer Science, Computer Engineering or related field/job experience
Job Related Experience

  • 5-7 years of development experience desired
  • 3-5 years of infrastructure experience desired
  • Experience in Enterprise/SAS applications is needed
  • Experience developing high volume transactional environments
  • Team/Tech Lead experience preferred

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs

    Automation Developer

  • location: Alpharetta, GA
  • job type: Temp to Perm
  • salary: $42.33 - $55.01 per hour
  • date posted: 6/12/2018

    Systems Engineer

  • location: Alpharetta, GA
  • job type: Contract
  • salary: $67 - $70 per hour
  • date posted: 6/15/2018

    Software Developer

  • location: Alpharetta, GA
  • job type: Contract
  • salary: $50 - $53.29 per hour
  • date posted: 6/18/2018