Technical Support Engineer

New Today

Responsible for maintaining and troubleshooting software applications, ensuring smooth operations and resolving issues for end-users. Act as a liaison between users and development teams, providing technical assistance, identifying bugs, and implementing solutions. Key Responsibilities: Investigating and resolving production incidents: Analyzing and documenting solutions for production issues, debugging, and performing complex testing. Troubleshooting and debugging: Identifying and resolving software defects, performance issues, and other technical problems. Providing user support: Responding to user inquiries, assisting with software usage, and escalating complex issues to the appropriate teams. Root cause analysis: Identifying the underlying causes of issues to prevent recurrence. Developing and implementing solutions: Coding, testing, and deploying fixes and enhancements to improve application stability and performance. Maintaining documentation: Creating and updating technical documentation, such as user guides, troubleshooting procedures, and knowledge base articles. Collaborating with other teams: Working with development, QA, and infrastructure teams to resolve complex issues and improve software quality. Monitoring application performance: Tracking key metrics, identifying potential issues, and optimizing application performance. Ensuring compliance: Following established software development lifecycle (SDLC) methodologies and risk guidelines.
Skills Required: Strong technical skills in relevant programming languages and technologies: MERN, C#, .Net, Entity Framework, T-SQL Open Source experience is a plus Microsoft Azure or general cloud development. Cross-browser, Adaptive/Responsive development and design. RESTful APIs. Scalable and secure web architecture Unit testing principles. Version control principles. Tools:Visual Studio, Postman Excellent problem-solving and analytical skills. Strong communication and interpersonal skills. Ability to work independently and as part of a team. Experience with debugging, testing, and troubleshooting software applications. Knowledge of software development methodologies and best practices. Familiarity with ITIL framework (or similar) and incident management processes. Familiar with mortgage lending process Open Source experience is a plus Experience with source and version control systems, caching frameworks Experience with various SDLC methodologies (Scrum, Kanban, Hybrid) Object oriented programming mindset Recommend, design and implement new code seamlessly Effectively communicate code design concerns and status updates to management and peers SQL experience Quickly assess existing code bugs and repair Demonstrated experience with adhering to usability, design and development standards
Must be able to pass a Federal, State, and Local criminal background check. Any job offer will be based on the results of the background check.
Location:
Pittsburgh
Category:
Technology

We found some similar jobs based on your search