Full Stack Developer .NET

AVATAR IT Solutions•West Sacramento, CA
•Onsite

About The Position

The Full Stack Developer will support software development, testing, and documentation for Benefit Connect, a web-based pension administration system built on the Sagitec Neospin framework and Microsoft .NET. The role combines hands-on development of web applications with substantial test automation, test planning, test-data preparation, defect analysis, and translation of requirements into test cases. The resource will work with client business areas, development teams, and QA/testing teams under the direction of the Benefit Connect Technical Project Director or designee. The position follows the software development life cycle and covers application analysis, design, development, testing, maintenance, and documentation. Development work uses .NET/ASP.NET, MVC, C#, object-oriented programming, jQuery, JavaScript, HTML, XML, and Microsoft SQL Server. Testing work includes automated and regression testing, preparing test harnesses and data, writing test documentation, analyzing results, and tracking defects. The resource will also contribute to requirements elicitation, application design documents, project coordination, and stakeholder communications. The contract is for up to 24 months, with an option to extend for up to 36 additional months. Estimated work is approximately 172 hours per month. The job description states that work is primarily onsite at the client's West Sacramento headquarters, with remote work only when approved. It also describes a required hybrid model involving onsite work two to three days per week, or as required by the client. Work is scheduled during client business hours; schedules require written pre-approval. Work on California State holidays requires written approval.

Requirements

  • At least 10 years within the last 15 years as a Software Developer leading or participating in technical implementation of software, systems, or applications that automate complex business processes, including .NET/ASP.NET web application development.
  • At least 10 years within the last 15 years designing and developing web applications using MVC architecture and C# with object-oriented concepts.
  • At least 10 years within the last 15 years developing web user interfaces using jQuery, JavaScript, HTML, and XML, and developing testing utilities for unit and system integration testing.
  • At least 10 years within the last 15 years working with Microsoft SQL Server, interpreting existing application data models, and writing complex SQL queries and stored procedures with joins, grouping, and sorting logic.
  • At least 8 years within the last 15 years implementing automated testing on projects with large organizations, including creating automated tests from manual cases and business requirements, reusable test-step libraries, cross-application test suites, and organization-wide automation tools and practices.
  • At least 8 years within the last 15 years using Java, Python, shell scripting, or another language for test automation, supporting automated regression testing, shortening regression windows, and improving test coverage.
  • At least 8 years of experience preparing and configuring testing harnesses, test tools, test environments, test data sets, and test cases for multiple testing types, including system, functional, performance, and regression testing.
  • At least 8 years of experience producing testing requirements, testing platform architecture, test plans and strategies, test specifications, and test configurations for integration, system, regression, stress, and load testing.
  • At least 5 years of experience performing data manipulation, reporting, and validation by writing SQL queries.
  • At least 5 years of experience using industry-leading defect-tracking tools such as JIRA, Bugzilla, HP ALM, or JAMA.
  • At least 5 years of experience analyzing business, functional, and technical requirements and translating them into test requirements and test cases.
  • At least 5 years of experience analyzing test results, generating test scripts, identifying defects or anomalies, and fine-tuning test data or test cases.
  • At least 5 years of experience with requirements elicitation methodologies and documenting business use cases, business rules, and functional and nonfunctional requirements.
  • Ability to work during client business hours; schedules require written pre-approval, and work on California State holidays requires written approval.
  • Ability to follow the client's onsite/hybrid working model at its West Sacramento headquarters; remote work requires client and Information Security Office approval.

Nice To Haves

  • Excellent oral communication and technical writing skills.
  • SQL Server experience with T-SQL, stored procedures, triggers, user-defined functions, and views.
  • Two or more years of experience performing parallel testing and automated testing.
  • Ability to work both in a team environment and independently.
  • Working knowledge of database administration tasks related to deployment and configuration of multi-tier web applications using Microsoft SQL Server as the backend.
  • Bachelor's degree or higher in Computer Science, Computer Engineering, or a related Engineering field from a government-accredited or sanctioned college or university.
  • Ability to follow the required hybrid work model, including working onsite two to three days per week, or as required by the client, at its West Sacramento headquarters.

Responsibilities

  • Follow the SDLC while supporting application analysis, design, development, testing, maintenance, and documentation.
  • Design and develop technical frameworks for new applications and enhancements to existing browser-based business applications.
  • Develop and customize secure web applications using Microsoft .NET, ASP.NET, MVC, C#, object-oriented programming, jQuery, JavaScript, HTML, and XML.
  • Develop testing utilities to support unit testing and system integration testing.
  • Work with Microsoft SQL Server, interpret existing application data models, and develop complex SQL queries and stored procedures using joins, grouping, and sorting logic.
  • Implement automated tests from manual test cases and business requirements; develop reusable test-step libraries and contribute to cross-application test suites.
  • Support organization-wide test automation adoption, reusable testing tools, automated regression testing, and improvements to test coverage and testing windows.
  • Prepare and configure testing harnesses, tools, environments, test data sets, and test cases for system, functional, performance, and regression testing.
  • Prepare or contribute to testing requirements, test-platform architecture, test plans and strategies, test specifications, and configurations for integration, system, regression, stress, and load testing.
  • Analyze business, functional, and technical requirements and translate them into test requirements, test cases, and test scripts.
  • Analyze test results, identify defects and anomalies, fine-tune test data and test cases, document findings, and support defect tracking and triage.
  • Use defect-tracking tools such as JIRA, Bugzilla, HP ALM, or JAMA to document and track defects through resolution.
  • Perform SQL-based data manipulation, reporting, and validation; support data quality and test-result validation.
  • Participate in requirements elicitation and document business use cases, business rules, and functional and nonfunctional requirements.
  • Review development schedules, prepare work breakdown structures, coordinate with development and QA teams, support scope verification and change control, and participate in analysis and design meetings.
  • Create or contribute to high- and low-level Application Design Documents and other software design, development, testing, and maintenance artifacts.
  • Communicate status, risks, issues, defects, and progress to project leadership and stakeholders; provide weekly status reports and actual hours for assigned tasks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service