Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
 - Change status (Applied, Interview, Offer, etc.)
 - Add personal notes and comments
 - Set reminders for follow-ups
 - Track your entire application journey
 
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
 - Review job details later without searching again
 - Compare with other saved opportunities
 - Keep a collection of interesting positions
 - Receive notifications about saved jobs before they expire
 
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role: SENIOR PROGRAMMER
Location: DOWNEY CA
Duration: 12 Months
JOB DESCRIPTION:
Skills Required
- 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.
 
Skills Preferred
- 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.
Experience Preferred
- Minimum of one (1) year of hands-on experience in all of the following areas; Supply chain management, with an emphasis on procurement and requisition workflows.
 - Marketplace integration using Punchout technology. API and cXML integration, including workflow automation between GHX Marketplace and ERP systems.
 - Minimum of four (4) years in all of the following areas; Full-stack development using C#, .NET Core, ASP.NET MVC/Web API, ADO.NET, and Visual Studio IDE.
 - Working with Microsoft SQL Server or Azure SQL DB, including writing T-SQL stored procedures, query optimization, and ETL processes. Front-end development with HTML, CSS, JavaScript, Razor Pages, and familiarity with React or Bootstrap. RESTful API design and development, including use of JSON and documentation with OpenAPI/Swagger.
 - Utilizing Azure DevOps Boards, Azure Repos, GitHub, and Git-based workflows for source control, testing, and CI/CD. Applying secure coding practices, including OAuth 2.0, role-based access, and authentication through Azure Active Directory (Azure AD). Experience deploying and supporting applications in Microsoft Azure, including App Services and related cloud components.
 
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
Key Skills
Ranked by relevanceReady to apply?
Join Trinus Corporation and take your career to the next level!
Application takes less than 5 minutes

