Solutions Engineer
Listed on 2026-02-28
-
IT/Tech
Systems Engineer, Systems Analyst, Cloud Computing, Data Analyst
Optomi, in partnership with a leading national enterprise organization, is seeking a Technical Business Analyst to support large-scale technology initiatives within a fast-paced, innovative environment.
Position Summary
The Technical Business Analyst (TBA) functions as a highly technical liaison embedded within a .NET-based engineering environment. This role goes beyond traditional requirements gathering and operates as a technical partner to software engineers, participating directly in solution design, API discussions, data modeling, and system architecture conversations.
The TBA is responsible for translating business requirements into technically sound, scalable solutions within a Microsoft technology stack, ensuring alignment with enterprise architecture standards and SDLC best practices. This individual must be comfortable engaging at the code, database, and integration layers—not just at the process level.
Key Responsibilities
- Partner directly with .NET engineers to define and design scalable application solutions using C#, ASP.NET, and SQL Server.
- Translate business requirements into detailed technical specifications, including API contracts, data schemas, integration mappings, and logical process flows.
- Participate in system architecture discussions, technical design reviews, and impact analysis.
- Collaborate on RESTful API design, microservices integrations, and service-to-service communication patterns.
- Develop and document functional and technical requirements in Jira and Confluence, including detailed acceptance criteria tied to system behavior and edge cases.
- Perform data analysis using SQL to validate requirements, support troubleshooting, and ensure data integrity.
- Contribute to backlog refinement with a strong understanding of technical dependencies, architecture constraints, and performance considerations.
- Support estimation discussions by understanding effort from a development perspective (story points, technical complexity, integration risk).
- Partner with QA to define test strategies, validate business logic, and support integration and regression testing.
- Assist with production support analysis, troubleshooting issues across application, API, and database layers.
- Create technical runbooks and documentation to support Dev Ops and production teams.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related technical field.
- 3–5+ years of experience working in a .NET / Microsoft technology environment.
- Strong understanding of C#, ASP.NET (Core preferred), and SQL Server.
- Experience working with REST APIs, JSON, microservices architectures, and system integrations.
- Ability to read and understand application code and database queries.
- Hands-on experience writing detailed technical specifications (not just business requirements).
- Strong understanding of SDLC methodologies (Agile, Scrum, Kanban).
- Experience using Jira and Confluence for backlog and documentation management.
- Experience with data modeling and relational database concepts.
- Ability to communicate effectively with engineers at a technical depth level.
Highly Preferred
- Previous experience as a Software Engineer or Developer.
- Experience with Azure cloud services or modern Dev Ops pipelines.
- Experience in high-volume transactional or eCommerce platforms.
- Experience with API documentation tools (Swagger/OpenAPI).
- Familiarity with CI/CD pipelines and release management practices.
What This Role Is Not
- This is not a purely functional or documentation-heavy BA role. The ideal candidate must be technically fluent and capable of operating comfortably within engineering design discussions.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).