Senior .NET Programmer

Downey, California

AgreeYa Solutions
Apply for this Job
Position Description:
  • A Senior Programmer is responsible for leading and/or working on the most complex IT applications design, documentation, development, modification, testing, installation, implementation and support of new or existing applications software. This classification may also plan, install, configure, test, implement and manage a systems environment in support of an organization's IT architecture and business needs.
  • Common organizational or functional industry position titles for programmers include but are not limited to programmer analyst, applications developer, software engineer, software developer, software quality assurance specialist, systems programmer, systems software programmer, database administrators, computer systems analysts, systems engineer, systems software engineer.
  • The Senior Programmer, in development of applications software, is responsible for analyzing and refining systems requirements; translating systems requirements into applications prototypes; planning and designing systems architecture; writing, debugging and maintaining code; determining and designing applications architecture; determining output media/formats; designing user interfaces; working with customers to test applications; assuring software and systems quality and functionality; integrating hardware and software components; writing and maintaining program documentation; evaluating new applications software technologies; and/or ensuring the rigorous application of information security/information assurance policies, principles and practices to the delivery of application software services. The Senior Programmer, in development of operating systems, is responsible for analyzing systems requirements in response to business requirements, risks and costs; evaluating, selecting, verifying and validating the systems software environment; evaluating, selecting and installing compilers, assemblers and utilities; integrating hardware and software components within the systems environment; monitoring and fine-tuning performance of the systems environment; evaluating new systems engineering technologies and their effect on the operating environment; and/or ensuring that information security/information assurance policies, principles and practices are an integral element of the operating environment.
Skills Required:
  • Proficiency in C , ASP.NET Core, and Blazor Familiarity with HTML, CSS, JavaScript, and front-end frameworks such as Bootstrap
  • Proficiency with advanced database functionality such as stored procedures, analytic functions, CTEs, indexes, and performance tuning.
  • Knowledge of Azure Active Directory Knowledge of web services, RESTful APIs, and JSON
  • Ability to see opportunities for developing code for future reuse.
  • Ability to troubleshoot and resolve application performance issues.
Experience Required
  • 7 years of experience in electronic data processing systems study, design, and programming.
  • At least four (4) years of that experience must have been in a lead capacity.
Experience Preferred
  • .NET developer, designing, developing, and deploying custom applications using Microsoft Blazor, SQL Server and Oracle databases, including advanced SQL, PL/SQL and T/SQL for stored procedures and functions.
  • CJIS or HIPAA compliance
  • Conducting security risk assessments and recommending necessary controls
Education Required:
  • This classification requires the possession of a bachelor's degree in an IT-related or Engineering field. Additional qualifying experience may be substituted for the required education on a year-for-year basis.
Education Preferred
  • Microsoft Certified Azure Developer Associate
  • Bachelor's degree in computer science or software engineering.

About AgreeYa:
AgreeYa is a global systems integrator delivering a competitive advantage for its customers through software, solutions, and services. Established in 1999, AgreeYa is headquartered in Folsom, California, with a global footprint and a team of more than 1,800+ professionals across offices. AgreeYa works with 550+ organizations ranging from Fortune 100 firms to small and large businesses across industries such as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology, Public Sector, Pharma & Biotech, Retail, Client, and others. Please visit us at for more information.

Equal Opportunity:
AgreeYa is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, gender identity, sexual orientation, national origin, disability, veteran status or other protected characteristics. Visit our website at to learn about our Career & Culture.
Date Posted: 17 May 2025
Apply for this Job