Smarter Solutions. Stronger Communities.
Senior Associate, Technical Analyst
Location
United States
Posted
3 days ago
Salary
$75K - $85K / year
Seniority
Senior
Job Description
Senior Associate, Technical Analyst
RSI
• The Technical Analyst work involves acting as a liaison between the business/end users and IT systems development teams for business needs requiring technical solutions. • Translating business requirements into technical artifacts. • Creating clear and easy to understand technical designs, making sure they fit the system’s architecture and can scale as needed. • Writes high-quality code that is clean, logically correct, well-tested, and well-organized, and delivered on time. • Participate in code reviews, providing and incorporating constructive feedback to maintain code quality and consistency • Debug, troubleshoot, and resolve issues across application and database layers • Write, optimize, and maintain T-SQL queries, stored procedures, functions, and views in Microsoft SQL Server • Making recommendations for solutions or improvements to business processes that can be accomplished through new technology or alternative uses of existing technology • Develops server applications using programming languages like Java, C#, C++, etc. • Provide leadership, coaching, and task delegation to junior and mid-level engineers to support skill development and ensure delivery of high-quality work. • Conduct thorough code reviews and assess spike documentation to uphold technical standards, architectural alignment, and best practices. • Design and implement complex, scalable, and maintainable software components in accordance with established architectural guidelines. • Develop comprehensive technical designs and specifications that support both functional and non-functional requirements. • Assist developers in diagnosing and resolving technical challenges, offering expertise to remove blockers and enhance overall solution quality. • Mentor engineers in technical growth and career development, helping them create structured and actionable development roadmaps. • Partner with Product Owners during PI Planning and Sprint Planning to refine requirements, estimate effort, and align technical deliverables with business priorities.
Job Requirements
- BS in Business, MIS, Computer Science, or related field that includes programming coursework
- 5+ years participating in client-facing requirement and solution design sessions, using appropriate technical terminology to communicate requirements and proposed solutions
- Strong Proficiency in SQL (T-SQL, PL/SQL, or equivalent)
- Demonstrated ability to design, develop, and maintain complex SQL queries, stored procedures, functions, and views
- 2+ years participating in client-facing requirement and solution design sessions, using appropriate technical terminology to communicate requirements and proposed solutions
- Demonstrated ability to design, develop, and maintain complex object-oriented applications using languages such as Java and C++, applying OOP principles effectively.
- Working knowledge of object-oriented programming concepts and principles.
- Demonstrated ability to design, develop, and maintain complex SQL queries, stored procedures, functions, and views
- Working knowledge of relational databases, data modeling concepts, and data structures
- Familiarity of standard software development methodologies and frameworks, including SDLC, Object-Oriented Design (OOD), and Agile/Scrum or RUP
- Strong analytical and problem-solving skills, with the ability to break down moderately complex systems and processes
- Ability to quickly learn and understand business processes, system integrations, and technical architectures
- Proven ability to communicate effectively with Product Owners, Engineering Managers, Scrum Masters, System Testers and clients, ensuring clarity, transparency, and alignment throughout the development lifecycle.
- Customer-focused approach with experience interacting directly with end users and supporting solution delivery.
Benefits
- EEO Statement: RSI is committed to providing equal opportunity in employment to all employees and applicants for employment.
Related Guides
Related Categories
Related Job Pages
More Support Engineer Jobs
• Provide intermediate technical support primarily by phone and ticketing system • Follow established procedures, monitor ticket queues, and maintain service level agreements (SLAs) • Document all activities, projects, and tickets daily in the ticketing system • Handoff and document in-progress tickets before the end of each shift • Monitor ticket gateway and designated queues • Escalate issues according to IT Glue documentation • Resolve escalations from the Level I team as assigned • Create or update IT Glue articles with new customer findings • Assist with ISP and vendor calls for service outages • Build client rapport during onsite visits • Travel up to 25–50% as assigned • Maintain established call and ticket SLAs as defined by manager • Maintain customer satisfaction (CSAT) scores as defined by manager • Submit weekly timesheets by end of shift Friday • Work and document established billable hours each week • Be available for on-call weeks and company-wide outage responses • Meet annual goals and objectives set in HRIS with quarterly reviews
• Document all time daily in the ticketing system • Ensure in-progress tickets are properly documented before shift ends • Monitor designated queues and escalate issues • Create/update documentation in IT Glue as needed
Customer Support Engineer
Wilken Software GroupTechnologiepartner Nr. 1 in Energie, Gesundheit und Soziales
• Take ownership of complex customer support issues. • Drive the standardization of processes and the design of the support environment. • Receive, classify, and prioritize complex customer inquiries in a qualified manner. • Independently diagnose and provide sustainable resolutions to challenging requests through structured tickets. • Actively write, optimize, and automate playbooks, runbooks, and guided workflows. • Build and strategically maintain knowledge articles and optimize self-service offerings. • Maintain close and ongoing collaboration with the Product & Development teams to identify error patterns and product gaps.
• Provide specialist application support and guidance on the Dotmatics product suite • Manage complex customer incidents • Respond, resolve, triage, and escalate incidents and requests • Develop into a Subject Matter Expert • Collaborate with internal teams for complex technical issues • Follow up with customers to ensure resolution of issues • Prioritise tasks according to customer agreements • Advocate for customers on product bugs and enhancements • Identify support trends and suggest improvements • Maintain and update systems of record



