Sr. Software Engineer
Client Location: Alpharetta Georgia 30022
Direct Hire: Targeting $115K
Candidates that have Call Center knowledge specifically with ACD (auto call distribution) and WFM (work force management) will be highly considered.
- This is a Break/Fix role
- Not building new code, but fixing existing, enhancements, and some modifications
- Spring Boot
We are seeking a bright enthusiastic individual for a senior level position within the Product Development Team as a Senior Sustaining Software Engineer. The Senior Software Sustaining Engineer is the final escalation point between the Technical Support and Product Development organization. Technical issues that cannot be resolved by Technical Support are escalated to the Sustaining Engineering team. The Sustaining Software Engineer is capable of troubleshooting and resolving the most difficult and complicated issues. This position works closely with Technical Support, Product Management and Product Development.
Applications range from Client Server applications developed in C++/.NET to JAVA/Spring Framework.
There are opportunities for career growth in the organization based on your performance, proven capabilities, and desire.
Essential Duties & Responsibilities:
Duties involve analysing customer escalation issues and to work with cross-functional teams (Product Development, Customer Support and Account teams) to ensure smooth flow of information in resolving critical customer issues
Development of new features and maintenance of existing ones
Handle the resolution of technical issues by doing the following:
Analyze the available data to identify and narrow down root cause
Investigate the technical issue
Attempt or drive reproduction of customer issue in house
Describe in detail the issue to support engineers or customers
Identify and develop the software code changes to resolve it.
Analyze and report defects on software to improve conformance, stability and supportability
Understand customer network architecture and design and accordingly provide alternative solutions when applicable to achieve greater stability or performance.
Provide technical direction to internal teams
Mentor other Engineers on techniques and methodologies of troubleshooting and supporting products and solutions
Actively suggest and describe ways to improve the supportability of products.
Required Experience & Skillset:
Minimum of 3 - 5 years of experience in software development or sustaining engineering preferably related to a Call Center technology
General knowledge of software engineering concepts and techniques.
C/C++ experience with .NET
Experience in Java programming with JAVA/Spring Framework an advantage although training is offered for the right candidate
Linux development experience.
Ability to prioritize work tasks in a fast-paced dynamic environment
Proven experience with the following:
Employment Type: Permanent
Work Hours: Full Time
Pay: $110,000 to $115,000 USD
Pay Period: Annual
Click here to apply
Please mention that you saw the job on Sensors Mag