Job ID: 50358
Location: Spartanburg , South Carolina
Employment Type: Direct Hire
Last Updated: 2 days ago

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

(Word, PDF, RTF, TXT)
* Required field.

 

  • Must live in one of the following states: AL, GA, ID, LA, MO, OK, SC, TN, TX, UT, WI.
  • Expert-level PowerBuilder and SQL Skills
  • Willingness to travel 4 times/year, 3-4 days per trip

Summary

Under limited supervision, the Senior Software Developer is expected to participate in the full software development life cycle, including; researching, designing, coding, testing, documenting, and maintaining computer software(s). This position will also provide leadership and mentoring of more junior software developers.

Responsibilities:

  • Works as part of a team to research, develop, deploy, and maintain software for use within the Company; designs, codes, tests, ensures quality assurance, debugs and deploys application system(s)
  • Proactively provides feedback and suggestions for process and system improvement
  • Enables and ensure efficient and effective communication between team members and other IS and non-IS functional areas
  • Works closely with the Business Analyst to gather and assess business information; translates into technical specifications; ensures new features do not jeopardize other applications, data, or product areas
  • Applies software technology to solve complex and mundane business problems
  • Participates in the research, analysis, selection, and implementation of new tools and technologies
  • Participates in project planning and estimation activities
  • Provide 2nd level customer support regrading software and systems and work closely with all IS groups as needed

Requirements:

  • Reliable internet; DSL or faster
  • Travel to home office for quarterly meetings and special projects
  • 5 years of progressively more complex experience in software development
  • Experience managing software development and technical development tasks
  • Previous PowerBuilder and/or .NET and SQL experience required.
  • Experience with Agile development life cycle preferred.
  • Ability to interpret internal customer requirements into detailed functional and/or design specifications and experience with validation support and data management is required
  • Requires attention to detail, critical thinking, and a commitment to quality work
  • Comprehensive knowledge of large multi-office network engineering and telecommunications
  • Ability to clearly and effectively present written information and findings
  • Ability to work together within a team environment consisting of other Developers, Business and Quality associates.
  • Be available off hours for on call support as required
  • This position is subject to a background check for any convictions directly related to its duties and responsibilities. Only job-related convictions will be evaluated and will not automatically disqualify the candidate.