JRD Systems
Responsibilities
The Senior Programmer will possess knowledge and experience in applications software development principles and methods sufficient to participate in the design, development, testing and implementation of new or modified applications software; operating systems installation and configuration procedures; organization’s operational environment; software design principles, methods and approaches; principles, methods and procedures for designing, developing, optimizing and integrating new and/or reusable systems components; pertinent government regulations; infrastructure requirements, such as bandwidth and server sizing; database management principles and methodologies, including data structures, data modeling, data warehousing and transaction processing; functionality and operability of the current operating environment; systems engineering concepts and factors such as structured design, supportability, survivability, reliability, scalability and maintainability; optimization concepts and methods; establish and maintain cooperative working relationships with those contacted in the course of the work; and speak and write effectively and prepare effective reports. Preferred Skills
Proven experience delivering full-stack .NET applications in an Agile development environment, using modern tools and best practices for continuous integration and delivery. Hands‑on experience with enterprise API integration, including cXML, Punchout, and workflow automation between systems. Strong understanding of secure coding practices, including OAuth 2.0, role‑based access control, and input validation. Proficiency in database performance optimization, query tuning, and working with complex stored procedures in Microsoft SQL Server. Experience collaborating within cross‑functional development teams using Azure DevOps or Git‑based repositories for version control and release management. Experience Required
This classification must have a minimum of seven (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. 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. Additional Information
Local to Los Angeles County candidates only. Interviews will be conducted in person without exception. Work will be scheduled in Downey, CA, Monday thru Friday. Seniority Level
Mid‑Senior level Employment Type
Full‑time Job Function
Information Technology
#J-18808-Ljbffr
The Senior Programmer will possess knowledge and experience in applications software development principles and methods sufficient to participate in the design, development, testing and implementation of new or modified applications software; operating systems installation and configuration procedures; organization’s operational environment; software design principles, methods and approaches; principles, methods and procedures for designing, developing, optimizing and integrating new and/or reusable systems components; pertinent government regulations; infrastructure requirements, such as bandwidth and server sizing; database management principles and methodologies, including data structures, data modeling, data warehousing and transaction processing; functionality and operability of the current operating environment; systems engineering concepts and factors such as structured design, supportability, survivability, reliability, scalability and maintainability; optimization concepts and methods; establish and maintain cooperative working relationships with those contacted in the course of the work; and speak and write effectively and prepare effective reports. Preferred Skills
Proven experience delivering full-stack .NET applications in an Agile development environment, using modern tools and best practices for continuous integration and delivery. Hands‑on experience with enterprise API integration, including cXML, Punchout, and workflow automation between systems. Strong understanding of secure coding practices, including OAuth 2.0, role‑based access control, and input validation. Proficiency in database performance optimization, query tuning, and working with complex stored procedures in Microsoft SQL Server. Experience collaborating within cross‑functional development teams using Azure DevOps or Git‑based repositories for version control and release management. Experience Required
This classification must have a minimum of seven (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. 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. Additional Information
Local to Los Angeles County candidates only. Interviews will be conducted in person without exception. Work will be scheduled in Downey, CA, Monday thru Friday. Seniority Level
Mid‑Senior level Employment Type
Full‑time Job Function
Information Technology
#J-18808-Ljbffr