Post job

Senior programmer jobs in West Sacramento, CA

- 481 jobs
All
Senior Programmer
Software Engineer
Junior Programmer
Data Modeler
Senior Software Engineer
Software Programmer
Lead Application Developer
Senior Application Programmer
Senior Software Programmer
  • Data Modeler

    Estaff LLC

    Senior programmer job in Sacramento, CA

    We are seeking a senior, hands-on Data Analyst /Data Modeler with strong communication skills for a long-term hybrid assignment with our Sacramento, California-based client. This position requires you to be able to work on-site in Sacramento, California, on Mondays and Wednesdays each week. Candidates must currently live within 60 miles of Sacramento, CA. Requirements: Senior, hands-on data model with strong communication skills. Expert-level command of ER/STUDIO Data Architect modeling application Strong ability to articulate data modeling principles and gather requirements from non-technical business stakeholders Excellent presentation skills to different (business and technical) audiences ranging from senior level leadership to operational staff with no supervision Ability to translate business and functional requirements into technical requirements for technical team members. Candidate needs to be able to demonstrate direct hands-on recent practical experience in the areas identified with specific examples. Qualifications: Mandatory: Minimum of ten (10) years demonstrable experience in the data management space, with at least 5 years specializing in database design and at least 5 years in data modeling. Minimum of five (5) years of experience as a data analyst or in other quantitative analysis or related disciplines, such as a researcher or data engineer, supportive of key duties/responsibilities identified above. Minimum of five (5) years of demonstrated experience with ER/Studio data modeling application Minimum of five (5) years of relevant experience in relational data modeling and dimensional data modeling, statistical analysis, and machine learning, supportive of key duties/responsibilities identified above. Excellent communication and collaboration skills to work effectively with stakeholders and team members. At least 2 years of experience working on Star, Snowflake, and/or Hybrid schemas Oracle/ODI/OCI/ADW experience required Desired: At least 2 years of experience working on Oracle Autonomous Data Warehouse (ADW), specifically installed in an OCI environment. Expert-level Kimball Dimensional Data Modeling experience Expert-level experience developing in Oracle SQL Developer or ER/Studio Data Architect for Oracle. Ability to develop and perform Extract, Transform, and Load (ETL) activities using Oracle tools and PL/SQL with at least 2 years of experience. Ability to perform technical leadership of an Oracle data warehouse team, including but not limited to ETL, requirements solicitation, DBA, data warehouse administration, and data analysis on a hands-on basis.
    $109k-155k yearly est. 1d ago
  • Java Software Engineer

    Mindlance 4.6company rating

    Senior programmer job in Concord, CA

    Role: Senior Software Engineer (Java) Contract: 12 to 24 months Skills Needed: Backend Java, API development, Microservices, Oracle, Splunk Client JD- We are seeking a Senior Software Engineer (SE3) with strong backend Java experience to support the development of APIs and microservices within a large-scale banking/transaction environment. The role involves modernizing monolithic applications, contributing to cloud migration (OCP), and ensuring platform stability, performance, and security. Key Responsibilities Design, develop, test, and support backend APIs and microservices. Work on modernization and cloud migration efforts. Ensure scalability, resiliency, and secure SDLC practices. Handle production support, monitoring, and issue resolution. Collaborate with product managers, architects, and engineering teams. Guide junior developers when needed. Required Skills 4+ years Java/Spring development 4+ years API/microservices experience 2+ years Oracle database experience Experience with Splunk or similar monitoring tools Agile/Scrum experience Nice to Have Experience decomposing monolithic apps Cloud/OCP migration experience Kafka or event-driven architecture API management tools (e.g., Apigee) Exposure to GenAI/Copilot (bonus) EEO: “Mindlance is an Equal Opportunity Employer and does not discriminate in employment based on - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
    $113k-153k yearly est. 2d ago
  • Senior Mulesoft Developer

    LHH 4.3company rating

    Senior programmer job in Sacramento, CA

    LHH is seeking a Senior MuleSoft Developer to join our client's team in a full-time remote role (some travel required). As a Senior MuleSoft Developer, you will play a pivotal role in designing, developing, and implementing integration solutions using the MuleSoft Anypoint Platform. Your expertise in APIs, integration architecture, and enterprise systems will be essential in driving operational efficiency across the organization. Salary & Benefits: $130k to $150k base salary Up to 10% bonus 20 Days of PTO to start, 8 paid holidays, 3 flex days Medical, Dental, Vision 401(k) w/employer match Key Responsibilities: Design, develop, and maintain integration solutions using MuleSoft Anypoint Studio and related tools. Create and manage APIs (REST, SOAP) and integrations across cloud and on-premise systems. Lead the end-to-end development lifecycle: requirements gathering, design, coding, testing, deployment, and support. Implement API-led connectivity and reusable integration assets. Develop, optimize, and maintain integrations between MuleSoft, Salesforce, NetSuite, and Marketo. Troubleshoot and resolve integration issues, ensuring performance and reliability. Apply best practices in API security, governance, and scalability. Mentor junior developers and provide technical leadership on projects. Collaborate with business analysts, architects, and stakeholders to define integration requirements. Document technical designs, workflows, and support guides. Qualifications: (must be able to speak in technical depth to the items below) Bachelor's degree in Computer Science, Information Technology, or related field. 5+ years of hands-on experience in integration development with MuleSoft, with strong proficiency in MuleSoft Anypoint Studio, API Manager, Runtime Manager, and DataWeave. 5+ years of experience with API-led architecture and integration design patterns. Proven experience with Marketo, Salesforce, NetSuite, Anaplan, and Portal integrations (must-have all or some of these, with Marketo, Salesforce, Netsuite being post crucial). Strong knowledge of Java, JSON, XML, and REST/SOAP web services. MuleSoft Developer and/or Architect certifications (preferred). Experience with Java, DevOps, Dataweave, Anypoint, Open API, Swagger, Auth Security, and Custom Policy connectors. Equal Opportunity Employer/Veterans/Disabled To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to ******************************************* The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable: • The California Fair Chance Act • Los Angeles City Fair Chance Ordinance • Los Angeles County Fair Chance Ordinance for Employers • San Francisco Fair Chance Ordinance
    $130k-150k yearly 2d ago
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Senior programmer job in Sacramento, CA

    The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management. Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team. **Responsibilities** + ServiceNow (SNOW) development using the Application Platform + Provide expertise on all technical questions related to development on of SNOW + Create and manage scripts and workflow. + Develops the technical solutions, implements them and performs the component integration tests + Understand the business needs and the needs to standardize processes, and build this into the design + Troubleshoot issues and conduct root cause analysis + Resolve escalated issues with a sense of urgency + Identify potential improvements to reduce the number of problems and enhance supportability. + Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level. + Establish methodologies (documentation, process and procedures) to be followed during project life cycle + Foster teamwork and collaboration across a global development team, project teams, and business and systems partners **Qualifications** + At least three years of ServiceNow platform capabilities + Certification in ServiceNow Application Development + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Experience in JavaScript and Jelly scripting languages + Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs + Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly. + Experience presenting and conducting demo reviews with client stakeholders + Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus + Experience with OO design/development + Bachelor's with 5 - 8 years (or commensurate experience) + Base work location: Martinsburg, WV **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **What You Can Expect** **Interview & Hiring Process** If you are selected to move forward through the process, here's what you can expect: + During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview + During the Hiring Process + Enhanced Biometrics ID verification screening + Background check, to include: + Criminal history (past 7 years) + Verification of your highest level of education + Verification of your employment history (past 7 years), based on information provided in your application **Employee Perks** At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including: + Employee Assistance Program (EAP) + Corporate Discounts + Learning & Development platform, to include certification preparation content + Training, Education and Certification Assistance* + Referral Bonus Program + Internal Mobility Program + Pet Insurance + Flexible Work Environment *Available to full-time employees Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. **Posted Pay Range** The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $81,850.00 - USD $130,950.00 /Yr. Submit a referral to this job (*********************************************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-7020_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $81.9k-131k yearly 6d ago
  • Jr. Programmer

    r & r Staffing

    Senior programmer job in Roseville, CA

    Our company provides leading products and support for residential and commercial title insurance products and related services through our national network. We are a fortune 500 company with an amazing team and excellent benefits. Job Description Jr. Programmer Contract position Local Candidates Preferred No 3rd party candidates We seek a jr. programmer to join our team. Great opportunity for entry level developer. Working in a team environment, you will assist in the development of IT web based software that supports business related services to support our network of locations and partners. Product areas include: Services, Legal, Accounting and Payroll. Additional work will include maintaining and enhancing existing in-house software. Qualifications Strong Knowledge of Microsoft Word, Document formatting etc.. Strong Knowledge of basic programming concepts: Experience with variables, "If-else" statements, loops ("for" loops, "while" loops) Experience with arrays and indexing Experience working with data types such as int, boolean, double, string - comparing values Knowledge of SQL databases and writing queries, or familiarity with SQL Server Stored Procedures Candidate should possess good communication skills and basic project/task management skills EDUCATION: Bachelors in Computer Science or BSCS candidate Additional Information We look forward to receiving your application! - Local Candidates preferred - No 3rd party Candidates - Unable to sponsor H1-b - EEO/AA M/F/V/D
    $72k-102k yearly est. 12h ago
  • Software Engineer

    Northrop Grumman 4.7company rating

    Senior programmer job in McClellan Park, CA

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: NoneTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Software Engineer based in McClellan, CA. This position is contingent upon contract award. What You'll Get to Do: The selected candidates will participate in the entire software development lifecycle with a concentration in software engineering. The candidates will work closely with other software developers accomplishing the following: Complete work independently and as a part of an Agile team Support team in completing necessary software on schedule Solve complex problems through innovative and creative solutions Collaborate with software designers and/or software engineers in the planning, design, development, and utilization of software systems Regularly demonstrate progress to customers Basic Qualifications: A bachelor's in science degree in a STEM field with a minimum of 2 years of software development experience, or a Master's in science degree in a STEM field Experience with Python, C++, & Linux Ability to obtain/maintain access to work on-site in McClellan, CA Ability to obtain/maintain a DoD Secret security clearance Must have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with internal and external stakeholders. Must demonstrate a broad skill set balanced between interpersonal and technical capabilities achieving sustainable quality products. Preferred Qualifications: Ability to comprehend and analyze complex problems Ability to collaborate in a team environment Experience with Docker containerization, Kubernetes (K8s or K5s) Experience with artificial intelligence (AI) and/or machine learning development, and prototyping Current Department of Defense (DoD) Secret clearance Experience with Nvidia Omniverse Knowledge of STANAG 4586 Experience with UI design/development What We Can Offer You: Northrop Grumman provides a comprehensive benefits package and a work environment which encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the flexibility and control to choose the benefits that make the most sense for you and your family. Your benefits will include the following: Health Plan, Savings Plan, Paid Time Off and Additional Benefits including: Education Assistance, Training and Development, 9/80 Work Schedule (where available), and much more! Primary Level Salary Range: $91,800.00 - $137,600.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $91.8k-137.6k yearly Auto-Apply 25d ago
  • Senior Application Programmer

    Cayuse Holdings

    Senior programmer job in Sacramento, CA

    **_JOB TITLE:_** Senior Application Programmer **_CAYUSE COMPANY:_** Cayuse Civil Services, LLC **_SALARY:_** $100,000 - $146,681.60 **Employment in this role is conditional upon successful execution of the contract by the client.** **The Work** The Senior Application Programmer plays a critical role in designing, developing, maintaining, and enhancing complex software solutions to meet organizational objectives and client requirements. This position involves translating technical and functional requirements into efficient, secure, and scalable applications while ensuring adherence to established coding standards, security protocols, and best practices. This position aligns with Cayuse's core values of Innovation, Excellence, Collaboration, Adaptability, and Integrity by fostering technical solutions that meet customer needs, promoting teamwork, and prioritizing quality in deliverables. **Responsibilities** + Designs, codes, compiles, tests, debugs and documents new and existing web applications, maintenance and support of existing applications and associated databases. + Research and resolve program, data or system software problems of a highly technical nature, frequently interacting with other employees, supervisors, or users. + Provide expert advice, assistance or guidance of a highly technical nature concerning specialized application tools, hardware, software, or databases. + Evaluate, analyze and prepare information and recommendations on technical solutions or options related to operating and managing an information system. + Independently define data elements; design structures for databases; write and compile definitions and descriptions of data elements into dictionary form for use by technical staff and other users. + Prepare and monitor work plans and schedules to ensure timeliness, data integrity, and availability on a project basis. + Participates in all necessary team meetings and design sessions in accordance with Scrum ceremonies. + Provide technical knowledge transfer, training, documentation, mentorship and guidance to State personnel for all requested work. + Monitor, review and audit performance of the customer-agency's replacement software and make performance improvements. + Other duties as assigned. **Qualifications** **Here's What You Need** + 5+ years of experience in web development using third-generation programming language (3GL). + 2+ years of experience in SSIS (SQL Server Integration Services). + 2+ years of experience in SSRS (SQL Server Reporting Services). + Must be able to pass a background check. May require additional background checks as required by projects and/or clients at any time during employment. **Minimum Skills:** + Exceptional interpersonal skills with the ability to communicate in a clear, professional, and articulate manner. + Exceptional verbal and written communication skills. + Possesses effective presentation skills + Excellent organizational, analytical, and problem-solving skills with high-level attention to detail. + Proven ability to multitask and prioritize in a fast past environment with changing priorities; adaptable to change and a quick learner. + Must be self-motivated and able to work well independently as well as on a multi-functional team. + Ability to handle sensitive and confidential information appropriately + Proficient in MS Office, Word, Outlook, PowerPoint, and Excel. **Preferred Qualifications** + 2+ years of experience in web development using Visual Basic .NET (VB .NET) and/or Classic ASP (Active Server Pages). **Our Commitment to you / overview of benefits** + Medical, Dental and Vision Insurance; Wellness Program + Flexible Spending Accounts (Healthcare, Dependent Care, Commuter) + Short-Term and Long-Term Disability options + Basic Life and AD&D Insurance (Company Provided) + Voluntary Life and AD&D options + 401(k) Retirement Savings Plan with matching after one year + Paid Time Off **Reports to:** Program Manager **Working Conditions** + Professional remote office environment. + Must be physically and mentally able to perform duties extended periods of time. + Ability to use a computer and other office productivity tools with sufficient speed to meet the demands of this position. + Must be able to establish a productive and professional workspace. + Must be able to sit for long periods of time looking at computer screen. + May be asked to work a flexible schedule which may include holidays. + May be asked to travel for business or professional development purposes. + May be asked to work hours outside of normal business hours. **Other Duties:** _Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice._ **_Cayuse is an Equal Opportunity Employer. All employment decisions are based on merit, qualifications, skills, and abilities. All qualified applicants will receive consideration for employment in accordance with any applicable federal, state, or local law._** **Pay Range** USD $100,000.00 - USD $146,681.60 /Yr. Submit a Referral (****************************************************************************************************************************************** **Can't find the right opportunity?** Join our Talent Community (********************************************************** or Language Services Talent Community (******************************************************** and be among the first to discover exciting new possibilities! **Location** _US-_ **ID** _103836_ **Category** _Information Technology_ **Position Type** _Full-Time Salary Exempt_ **Remote** _Yes_ **Clearance Required** _None_
    $100k-146.7k yearly 3d ago
  • Senior Software Programmer

    Sierra College 3.9company rating

    Senior programmer job in Rocklin, CA

    Under general supervision from assigned manager, responsible for the functional and technical aspects of one or more modules of the District's Banner Enterprise Resource Planning (ERP) system used to support and maintain college business and academic practices; responsible for functions associated with project management and liaison, data modeling, and systems development, and for providing future architectural direction of computer systems, applications, and external interfaces on multiple platforms; performs advanced analysis, requirements gathering, software development, coding, testing and documentation of software applications on multiple platforms; and provides technical support, documentation, and troubleshooting for District staff on computer applications. Need Help With Your Online Account? * Use the online Help Guide or contact the NEOED Applicants Support Line at ************ if you need assistance with your online applicant account. * Applicant Support is available between 6 a.m. and 5 p.m. Pacific Time, Monday through Friday. If you have any questions about this position, please contact the Human Resources Department **********************. Examples Of Functions and Tasks REPRESENTATIVE DUTIES The following duties are typical for this classification. Incumbents may not perform all of the listed duties and/or may be required to perform additional or different duties from those set forth below to address business needs and changing business practices. 1. Serves as a project leader by coordinating and involving District staff from multiple organizational units; follows systems development life-cycle techniques; utilizes joint application development processes; employs project management techniques and knowledge about specialized software packages, applications, and industry standard programming languages; coordinates and guides the work of project team members in converting or integrating applications among platforms; installs, integrates, tests, and tunes software to maximize performance according to test results and internal software design principles. 2. Troubleshoots application errors; isolates problems from symptoms; determines alternatives and develops and implements solutions; works with user community to improve instructions and training. 3. Defines the scope and objectives for applications, along with constraints and system requirements; analyzes and defines current organizational functions, processes, sources, and uses of information, and data to determine application needs and requirements. 4. Analyzes user business processes; designs applications and solutions to optimize use of systems; documents work and information flow using organization and data flow charts and other related materials; designs and produces application specifications and documentation on inputs, outputs, and data structures. 5. Designs inputs, including data entry screens, and files; designs outputs, including reports, files, and display screens; designs, develops, and implements logical and physical database structures and corresponding internal relationships. 6. Programs and modifies in-house and third-party applications by creating and editing CSS, HTML, JavaScript, Groovy, and related files to meet specifications of web design. 7. Designs, codes, tests, and maintains application software, including District's Banner Enterprise Resource Planning (ERP) administrative and integrated systems; consults with users on applications and data requirements. 8. Coordinates and implements data conversions, integrations, and transitions; develops user and system documentation; plans and conducts user training, including preparation of training materials. 9. Provides technical support, problem resolution, and data research for end users; provides support and training for integrated data management applications. 10. Participates in and facilitates planning and implementation of long-range systems goals; researches and participates in the development of system requirements, including evaluating and selecting of information systems. 11. Establishes Standard Operating Procedures (SOP); provides inputs to and follows Support Level Agreements (SLA). 12. Conducts feasibility studies for proposed applications and prepares recommendations for customers; estimates value-added potential in enhanced service, productivity, and financial benefit. 13. Maintains up-to-date knowledge of evolving computer technologies, including hardware, software, languages, problem solving techniques, and development tools; prepares periodic briefings on technologies that would have relevance to the District. 14. Coordinates with vendors and users to integrate third-party software into District systems and databases. 15. Designs, codes, tests, and maintains data transformation services between the primary ERP system and database and auxiliary operating systems, databases, and third-party applications. 16. Reviews, develops, enhances, and modifies code in software applications using database, object-oriented, and emerging programming languages along with data integration and migration processes. 17. May provide onboarding support, general work training, guidance, supervision assistance, and directs activities of students or temporary employees. 18. Performs related duties that support the overall objective of the position. Minimum Qualifications EDUCATION AND EXPERIENCE GUIDELINES Any combination of education and experience that demonstrates the required above knowledge and abilities is qualifying. Examples of ways to obtain the above knowledge and abilities could include, but are not limited to, the following: Education/Training * Four years of college with major course work in computer science or a related field. * Industry certifications in cybersecurity may substitute for some education. Experience * Four years of increasingly responsible analysis and programming experience. QUALIFICATIONS The following generally describes the knowledge and ability required to enter the job and/or be learned within a short period of time in order to successfully perform the assigned duties. Knowledge of: * Concepts, methodologies, analysis, and design of computer and relational database management systems. * Enterprise Resource Planning (ERP) systems, such as Ellucian Banner with Linux operating system. * Program development techniques, procedures, tools, documentation requirements, and System Development Life Cycles (SDLC). * Programming languages, including PL/SQL, SQL*Plus, Java, CSS, JavaScript, MySQL, Perl, HTML, APIs, and Web Services. * Principles and procedures of computer systems, including analysis and design. * Relational database concepts, design techniques, and tools. * Computer file methods and structured testing techniques with object-oriented software development techniques and tools. * Software applications, operating systems, hardware, telecommunications, and networking principles. * Federal, state, and local laws, codes, and regulations, including, but not limited to, the Family Educational Rights and Privacy Act (FERPA) and the Americans with Disabilities Act (ADA). * Basic mathematical concepts. * English usage, grammar, spelling, punctuation, and vocabulary, including proofreading and formatting techniques. Ability to: * Coordinate systems development functions and steps and follow logical progressions for programming systems. * Design, program, install, and maintain programs for original and purchased applications and systems, including databases. * Analyze technical problems and develop and apply appropriate solutions. * Evaluate user interfaces for compliance with accessibility standards and principles. * Identify resources necessary to provide any information and assistance required to complete tasks. * Develop and implement project plans leading to the successful, on-time completion of tasks. * Conduct information interviews through individual conferences and group processes and then translate user requirements into computer programs and systems. * Design database schemas and analyze relational database tables, triggers, and procedures. * Use entity relationship (ER) and data modeling tools to document designs. * Provide training to online users in use of computer equipment and operating procedures. * Communicate technical and complex information to non-technical users. * Read, understand, and apply information from technical manuals and education code regulations. * Perform technical and operational duties to support students, including providing complex case management services and sensitivity to individuals students from varying diverse backgrounds. * Plan and organize work to meet changing priorities and deadlines. * Maintain a high level of attention to detail. * Utilize office procedures, methods, and equipment, including computers, technology, and applicable software applications sufficiently to perform the duties of the classification, including the District's Enterprise Resource Planning (ERP) system and those used for application and system programming. Operate a variety of computer terminals, printers, and peripheral equipment. * Adapt to changing technologies and learn functionality of new equipment and systems. * Maintain confidentiality of information. * Follow oral and written directions. * Communicate clearly and concisely, both orally and in writing. * Provide onboarding support, general work training, guidance, supervision assistance, and direct activities of students or temporary employees. * Establish and maintain effective working relationships with those contacted in the course of work. * Coordinate with staff and others to minimize delays or interruptions to District activities. * Respond to emergencies. * Work independently and collaboratively. * Apply District policies and procedures. PHYSICAL DEMANDS AND WORKING ENVIRONMENT The conditions herein are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions. Environment: Work is performed primarily in a standard office setting. Physical: Primary functions require sufficient physical ability and mobility to work in an office setting; to stand or sit for prolonged periods of time; to occasionally walk, stoop, bend, kneel, crouch, reach, and twist; to lift, carry, push, and/or pull light to moderate amounts of weight; to operate office equipment requiring repetitive hand movement and fine coordination, including use of a computer keyboard; and to verbally communicate to exchange information. Vision: See in the normal visual range with or without correction; vision sufficient to read computer screens and printed documents; and to operate assigned equipment. Hearing: Hear in the normal audio range with or without correction Supplemental Information WHY SIERRA? * One of Aspen Institute's Top150 Community Colleges in the nation * The Accrediting Commission recognized Sierra "for its exemplary practice of providing personnel with opportunities for continued professional development in order to meet its mission." This includes providing students and employees with a robust set of programs, events, and conferences related to equity-mindedness and supporting the success of our students, etc. * Public Employee's Retirement System (PERS) * 18 paid holidays (including extended time off during the winter break) * 12 accrued paid vacation days per year (vacation accrual increases over time) * Competitive benefits package * Flexible work schedules may be available * Currently during summers, some employee groups participate in 4x10 schedules * Qualifying Employer for Public Service Loan Forgiveness (in most cases) Sierra College is a Community College located near Sacramento, California where a heavy emphasis is placed on academic excellence and student success. Since its founding in 1936, Sierra College has focused on quality instruction and meeting the evolving needs of the students and communities that it serves. The Sierra Community College District covers more than 3,200 square miles and serves the Northern California foothill counties of Placer and Nevada, as well as parts of El Dorado and Sacramento. We serve over 17,000 students throughout the region in both on-ground and online courses, including students at our main Rocklin Campus as well as at two centers located in Grass Valley and Tahoe/Truckee. Our District prides itself on academic excellence. Sierra College has a strong commitment to the achievement of equity and inclusion among its faculty, staff, and students and values the rich, diverse backgrounds that make up the campus community. A strong candidate for this position must demonstrate a profound understanding of and experience with successfully supporting individuals with varying backgrounds. This includes persons with disabilities, various gender identities and sexual orientations, as well as individuals from historically underrepresented communities and other groups. Our District is committed to providing strategies for success and proactive student-centered practices and policies focused on eliminating equity gaps to ensure the District provides an inclusive educational and employment environment focused on strategies for success and equitable outcomes for all. As an institution, Sierra College is committed to eliminating the equity gap in all student populations with dynamic, learner-centered practices and policies that fully engage the college community. The ideal candidate will share the College's commitment to helping its racially and socioeconomically diverse students succeed in their degree and career objectives. Currently, Sierra College enrolls 17,800 students per term, where approximately: 23% of Sierra College's students are Latin(o)(a)(x)(e), 3% are African-American/Black, 2% are Filipino, 6% are Asian, 1% are American Indian/Alaskan Native, 8% are Multiethnic and 55% are White. The successful candidate will join a College dedicated to the use of culturally responsive strategies and methods that meet the varying needs of our students, faculty, staff, and surrounding community. Sierra College demonstrates its commitment to equity by supporting ongoing professional development for students, faculty, and staff. These opportunities include trainings and workshops on equity and inclusion, active Academic Senate standing committees concerned with student success and equity, a Presidential Equity Advisory Committee (PEAC), culturally responsive student engagement centers, support for our undocumented and AB540 students, campus-wide equity summits, a robust set of programs, events, and conferences related to equity-mindedness and supporting the success of our diverse students. Need Help With Your Online Account? * Use the online Help Guide or contact the NEOED Applicants Support Line at ************ if you need assistance with your online applicant account. * Applicant Support is available between 6 a.m. and 5 p.m. Pacific Time, Monday through Friday. If you have any questions about this position, please contact the Human Resources Department **********************. Helpful Tip: Please note that as described above a strong candidate for this position must demonstrate a profound understanding of and experience with successfully supporting individuals with varying backgrounds; and therefore, hiring committees assess candidates for these knowledge, skills, and abilities. Applicants may want to consider incorporating culturally-inclusive/equity-minded strategies practiced and/or evidence of the responsiveness to and understanding of the racial, socioeconomic, and cultural diversity of community college student populations throughout their application materials (including application and documents uploaded, if any). Please see the Sierra College website for additional helpfultips and tools for prospective applicants. Travel expenses may be partially reimbursed for candidates traveling beyond a 150 mile radius for second round interviews. All other travel expenses will be borne by the candidate (if in person interviews). Key Information Regarding Our Hiring Process Hiring Subject to Board of Trustees Approval Please note that all new hires require approval from our Board of Trustees during one of their public meetings. Official hire dates will follow this approval. More information about the Board of Trustees and their meetings can be found at**************************************************************** H1B1 Visa Sponsorship Not Available At this time, we do not offer H1B1 visa sponsorship for new employees. Terms and Conditions of Employment: Other terms and conditions of employment are specified in the applicable collective bargaining agreements on file in the District Human Resources Department. Position description of record on file in the Human Resources Department. * Sierra Community College District currently operates campuses in Rocklin, Truckee and Grass Valley. In its management of a multi-campus environment, the District reserves right of assignment including the right to change assignment locations and shift assignments based on District need. Although this position may currently reside at the Rocklin campus, the assignment location may be subject to change as needed. Additionally, the district reserves the right to cancel, revise or re-announce this position as well as any and all positions at any time. EEO/TITLE IXEMPLOYER Sierra College is an equal employment opportunity employer committed to nondiscrimination and the achievement of diversity and equity among its faculty, staff, and students. Persons with inquiries about the application of Title IX and/or EEO may contact the Director of Diversity, EEO & Title IX (Title IX Coordinator) at the address below, at ************** or via email at ***********************. Persons with questions regarding reasonable accommodation of physical and other disabilities should contact the Sierra College Human Resources Department at **************. If you have limitations hearing or speaking, the State of California offers a specially-trained Communications Assistant (CA) that can relay telephone conversations for all of your calls. Dial 711 to reach the California Relay Service (CRS). Dialing 711 is for everyone, not just those who have difficulty hearing on a standard phone. If you prefer having your calls immediately answered in your mode of communication, dial one of the toll-free modality and language-specific numbers below. The call will be routed to the CRS provider. TTY/VCO/HCO to Voice English************** Spanish************** Voice to TTY/VCO/HCO English************** Spanish************** From or to Speech-to- Speech English & Spanish **************
    $111k-136k yearly est. Easy Apply 6d ago
  • Software Engineer I

    Inductive Automation 4.2company rating

    Senior programmer job in Folsom, CA

    The Software Engineer I is responsible for designing and developing software applications sold by Inductive Automation, LLC. This role involves working on various platforms, including but not limited to Ignition, as well as developing critical internal and customer-facing tools. They perform coding, debugging, testing, and troubleshooting throughout the application development process. The Software Engineer I works under the guidance of the Senior Development team and in collaboration with the Support Division to improve the quality and functionality of the software by adding new features and repairing defects. This is a full-time position with hybrid and on-site opportunities available.Responsibilities: Developing, testing, and maintaining software applications using high level programming languages Collaborating with senior engineers to understand project requirements and design specifications Participating in code reviews and contributes to team discussions to improve code quality and development processes Debugging and troubleshooting simple software issues in development, test and production; provides timely solutions and enhancements Documenting code, processes, and technical specifications for future reference Staying current with emerging technologies and industry trends to continuously improve skills and knowledge Assisting in the integration of software components and third-party tools Contributing to team activities and collaborates within the team to solve problems Requirements: Education and Training: Bachelor's degree in Computer Science, Computer Engineering or related field OR 1 year of industry experience in software development, or open source contributions Skills: Excellent troubleshooting and problem-solving skills Excellent attention to detail Excellent communication skills, both written and verbal Proficiency in one or more programming languages including, but not limited to, Java, Kotlin, or Typescript Ability to work collaboratively in a remote team environment Basic understanding of software development methodologies (Agile, Scrum, etc.) Ability to read stack traces Preferred, but not required: Familiarity with version control systems (e.g., Git) Knowledge of database management systems (e.g., SQL, NoSQL) Familiarity with cloud services (e.g., AWS, Azure) is a plus Familiarity with network protocols and troubleshooting them is a plus Familiarity with Ignition or other SCADA systems About Us Who are we?Champions for industrial automation innovation and driven by a mission statement to empower our customers to swiftly turn great ideas into reality by removing all technological and economic obstacles , we create and deliver solutions that relieve pain points, bring efficiency to operations and optimize integration. Why Choose Inductive Automation? Our passion goes beyond customers. We celebrate your personal and professional milestones, and we support our teams with meaningful work in a collaborative environment. We find that great work-life balance inspires teams to do their best work and empowers people to live their best lives. That's why diversity, fun, and flexibility are ingrained into our work culture. The Inductive Automation team understands the importance of personal growth and social connection. So things like time for professional development, or company and team activities are baked right into the schedule to keep us all engaged, connected, and prospering. Benefits and Perks 100% Employee Covered Health Care: Don't pay a dime for your medical, dental, and vision insurance.Paid Time Off: Receive paid holidays, vacation, and sick time.401k with Match: Save for the future with our company-matching 401k program.World-Class Headquarters: While on-site, enjoy complimentary snacks and beverages, then challenge a friend to a game of pool, table tennis, shuffleboard, or foosball.Adjacent Nature Reserve: On-site employees enjoy breathtaking views and adventures that energize and inspire.
    $118k-162k yearly est. Auto-Apply 3d ago
  • Software Engineer, Platform - Sacramento, USA

    Speechify

    Senior programmer job in Sacramento, CA

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $103k-146k yearly est. Auto-Apply 7d ago
  • C++ Software Engineer

    Jobsbridge

    Senior programmer job in Davis, CA

    * Two or more years of commercial software development experience with a fluency and passion for C++ (STL, C++ 11, Boost, Clang) * Familiarity with C#, JavaScript, Python, SQL, and XML * Understand the importance of software development methodologies (Agile, Scrum, Waterfall, RAD, RUP) and software design techniques (UML, entity relationship diagramming, use cases, data flow diagramming); know how they impact the quality of your design process, team collaboration, and work product * Working knowledge of databases such as MongoDB, Oracle, SQL Server, PostgreSQL * Object oriented design skills * Have the ability to work closely with the team to build quality software in a constantly-evolving environment with the capability to communicate verbally and in writing * Bachelor's in computer science, computer engineering, or mathematics Recommended Qualifications: * Experience with one or more of the following technologies: + C++/CX, C#, JavaScript, Python + SQL, SQL Server, PostgreSQL, RDBMS + Qt + OpenGL or DirectX + GIS + Web services * Working knowledge of TIN (Triangulated Irregular Networks) * Familiarity with multithreading and encapsulation * Experience with 2D and 3D data visualization * Master's in computer science, computer engineering, mathematics, GIS, or related field Qualifications C++/CX, C#, JavaScript, Python Additional Information Multiple Openings
    $103k-147k yearly est. 60d+ ago
  • Operational Support Technical Lead, Application Development and Maintenance

    Cardinal Health 4.4company rating

    Senior programmer job in Sacramento, CA

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. Cardinal Health is looking for a highly qualified Tech Lead/Senior Engineer for a next generation e-Commerce platform. This role will be highly involved in migrations to the new platform and responsible for Operations/Run support. The ideal candidate should have Operational Support experience and in-depth knowledge of e-Commerce platforms, infrastructure, and integrations. **_Responsibilities_** + Play a key role in supporting eCommerce Solutions, focusing on pharmaceutical platforms run and operational support. + Lead and participate in high-impact incident resolution using logs and anomaly detection tools (Splunk, Dynatrace), root cause analysis, change and release management. + Establish oneself as SME and provide functional and technical leadership to a team that consists of onshore/offshore resources, including both contractors and FTE's. + Be a key partner with business customers and product owners, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. + Understand business and technical requirements from various stakeholders. + Ensure leadership for system outages, problem resolution, root cause analysis, change and release management. + Engage with other teams in release planning and testing requirements. + Lead the e-commerce team, delegate tasks effectively, and create a collaborative work environment. + Demonstrate ability to communicate written and graphically with various audiences including upper level leadership. + Coach/guide/mentor teams by driving good engineering practices. + Ensure adherence to design control and engineering best practices for development and configuration of software systems. **_Qualifications_** + 8-12 years of experience total with at least 3+ years as a lead developer/tech lead, preferred. + Bachelor's degree in related field, or equivalent work experience, preferred. + Experience using technologies such as Java Spring Framework, Spring Boot, Hibernate, Node.js, NoSQL and SQL databases, SQS, Angular, React and RESTful APIs in an event driven microservice architecture. + Experience with SAP, Boomi, Kafka integration or similar technology. + Hands-on experience with computing technologies like GCP or AWS (Amazon Web Services). + Proven experience working with all layers of application development. + Experience with HCL Commerce, Coveo Search/Any search engine, Adobe Experience cloud is preferred. + Must have experience in doing code reviews, writing unit test cases, and working closely with all stakeholders involved in product engineering. + Experience with build & deploy CI/CD pipelines using GITHUB, Jenkins, or Concourse including security scans (like Veracode) and code coverage tooling (like SonarQube). + Experience in Agile (Scrum) project methodologies. + ITIL certification a plus. + Exposure to pharmaceutical domain is a plus. **_What is expected of you and others at this level_** + Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects + Participates in the development of policies and procedures to achieve specific goals + Recommends new practices, processes, metrics, or models + Works on or may lead complex projects of large scope + Projects may have significant and long-term impact + Provides solutions which may set precedent + Independently determines method for completion of new projects + Receives guidance on overall project objectives + Acts as a mentor to less experienced colleagues **Anticipated salary range:** $121,600 - $173,700 **Bonus eligible:** Yes **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 10/13/2025 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity. \#LI-Remote _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $121.6k-173.7k yearly 60d+ ago
  • Software Engineer

    Solidigm

    Senior programmer job in Rancho Cordova, CA

    Join a multibillion-dollar global company that brings together amazing technology, people, and operational scale to become a powerhouse in the memory industry. Headquartered in Rancho Cordova, California, Solidigm combines elements of an established, successful technology company with the spirit, agility, and entrepreneurial mindset of a start-up. In addition to the U.S. headquarters and other facilities in the U.S., the company has international presence in Asia, Europe, and the Americas. Solidigm will continue to lead the world in innovating new Memory technologies with aspirations to be the #1 NAND memory company in the world. At Solidigm, we view problems as opportunities to define innovative solutions that hold the power to change the world and unleash the potential technological needs that the future holds. At Solidigm, we are One Team that fosters a diverse, equitable, and inclusive culture that embraces individual uniqueness and empowers us to bring our best selves to deliver excellence in support of Solidigm's vision and mission to be the go-to partner for optimized data storage solutions. You can be part of the takeoff of an innovative business that develops cutting-edge products, delivers strong business value for customers, provides an engaging workplace for its employees, and serves a greater impact on the world. This is a golden opportunity for the right applicant to join us and help design, build, and lead Solidigm. We want a diverse team of dedicated professionals who will not just be Solidigm team members but contribute to how we shape the future of the organization. We are seeking applicants who will grow and thrive in our culture; be customer inspired, trusting, innovative, team-oriented, inclusive, results driven, collaborative, passionate, and flexible. Job Description We are seeking a talented and motivated Software Engineer to join our Firmware Validation Software team. This role focuses on developing and maintaining robust, scalable tools and frameworks that support automated testing of embedded firmware across a range of hardware platforms. The ideal candidate will have solid experience in C++ and Python, a passion for quality engineering, and a collaborative mindset. Key Responsibilities: Design, implement, and maintain test automation frameworks and tools in C++ and Python. Familiar with network programming: sockets, client-server, HTTP, TCP/IP, UDP. Analyze code, identify root causes of failures, and contribute to continuous improvement of test coverage and reliability. Document tool usage, APIs, and workflows to support internal users. Participate in code reviews, sprint planning, and team retrospectives. Qualifications Required: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. 3-5 years of professional software development experience. Proficiency in C++ and Python. Experience with software testing methodologies and automation frameworks. Familiarity with version control systems (e.g., Git). Strong problem-solving and debugging skills. Excellent communication and collaboration abilities. Optional / Preferred: Experience with embedded systems or firmware development. Knowledge of hardware interfaces (e.g., I2C, SPI, UART). Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI). Experience with Linux development environments. Experience with Docker, Ansible Work Conditions: Hybrid work model with on-site collaboration at our Sacramento office. Flexible working hours with core team overlap. Occasional lab work involving hardware interaction and test setup. Opportunities for professional development and cross-functional collaboration. Additional Information The compensation range for this role is $102,540 - $153,580. Actual compensation is influenced by a variety of factors including but not limited to skills, experience, qualifications, and geographic location. This is a Hybrid position reporting out of Rancho Cordova, California. Powered by SmartRecruiters - Candidate Privacy Policy
    $102.5k-153.6k yearly 60d+ ago
  • Software Engineer

    Teledyne 4.0company rating

    Senior programmer job in Loomis, CA

    **Be visionary** Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. **Job Description** We're seeking a Software Engineer skilled in building reliable, maintainable software spanning front-end interfaces, REST APIs, and backend logic using Java, C, and Python. Responsibilities - Design, build, and maintain scalable software across front-end (Desktop), API, and backend layers. - Write clean, efficient, well-tested, maintainable code in Java, C, and Python. - Collaborate effectively within the engineering team, participate in design discussions and code reviews. - Take ownership of modules through the full lifecycle: from design and implementation to deployment and maintenance. - Contribute to continuous improvement of development practices, tooling, and documentation. Qualifications - Strong object-oriented programming skills in Java and Python. - Working knowledge of C (especially for systems or performance-critical components). - Solid understanding of software architecture, data structures, multithreaded programming, and performance/efficiency trade-offs. - Experience with Git (or similar version control), and working on Linux systems. - Familiarity with REST API design and integration, and understanding of Java UI UX. - Comfortable adapting to new languages, tools, and paradigms as the system evolves. **Salary Range:** $90,800.00-$121,100.000 **Pay Transparency** The anticipated salary range listed for this role is only an estimate. Actual compensation for successful candidates is carefully determined based on several factors including, but not limited to, location, education/training, work experience, key skills, and type of position. Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws. You may not realize it, but Teledyne enables many of the products and services you use every day **.** Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
    $90.8k-121.1k yearly 35d ago
  • Jr. Programmer

    R & R Staffing

    Senior programmer job in Roseville, CA

    Our company provides leading products and support for residential and commercial title insurance products and related services through our national network. We are a fortune 500 company with an amazing team and excellent benefits. Job Description Jr. Programmer Contract position Local Candidates Preferred No 3rd party candidates We seek a jr. programmer to join our team. Great opportunity for entry level developer. Working in a team environment, you will assist in the development of IT web based software that supports business related services to support our network of locations and partners. Product areas include: Services, Legal, Accounting and Payroll. Additional work will include maintaining and enhancing existing in-house software. Qualifications Strong Knowledge of Microsoft Word, Document formatting etc.. Strong Knowledge of basic programming concepts: Experience with variables, "If-else" statements, loops ("for" loops, "while" loops) Experience with arrays and indexing Experience working with data types such as int, boolean, double, string - comparing values Knowledge of SQL databases and writing queries, or familiarity with SQL Server Stored Procedures Candidate should possess good communication skills and basic project/task management skills EDUCATION: Bachelors in Computer Science or BSCS candidate Additional Information We look forward to receiving your application! - Local Candidates preferred - No 3rd party Candidates - Unable to sponsor H1-b - EEO/AA M/F/V/D
    $72k-102k yearly est. 60d+ ago
  • Software Engineer, Commercial Technologies (Specialty Networks)

    Cardinal Health 4.4company rating

    Senior programmer job in Sacramento, CA

    _This position is remote and candidates can be based anywhere within the United States. Candidates must be able to work within EST or CST business hours._ **_What Specialty Networks_** **_and_** **_Commercial Technologies Software Engineering contributes to Cardinal Health_** Specialty Networks creates clinical and economic value for independent specialty providers and pharmaceutical industry partners across multiple specialties: Urology, Gastroenterology, and Rheumatology. Specialty Networks' PPS Analytics platform is a commercial SaaS platform that collects data from various clinical and operational practice systems, and uses artificial intelligence and modern data analytics to transform it into meaningful and actionable insights that ensure providers get their patients to the right care at the right time. The _Commercial Technologies Software Engineering_ team delivers applications to our customers. This Software Engineer will build and deploy solutions for our member practices, pharmaceutical partners, and our fellow teammates. This individual will also be responsible for designing and implementing full stack functionality for our web applications. In addition, this position will be expected to coordinate, communicate, and collaborate with members of their own team as well as other teams **_Responsibilities_** + Design solutions for our user community + Write software that is reliable, maintainable, and extensible + Author user interface components for web applications + Mentor junior developers and engage them with relevant development tasks + Debug and resolve user interface issues + Implement proper usage of authentication and access control sub-systems + Track, maintain, and monitor user activity logs and error logs + Collaborate with other developers and non-technical cross-functional teams + Participate as a QA resource for other developers + Manage and troubleshoot dev automation - automated build and release processes + Assist with software releases + Assist with architectural evaluations and decisions **_Qualifications_** + 7+ years of full-stack software development experience with C# and modern JavaScript frameworks + Expert-level C# with .NET Core for backend API development and business logic + Expert-level Angular (version 12 or higher) and TypeScript for frontend development + Strong experience designing and consuming RESTful APIs + Solid expertise with Entity Framework Core and SQL Server for data access and modeling + Experience with Azure AD B2C authentication and authorization implementation + Proficiency in modern frontend technologies including HTML5, CSS3/SCSS, and responsive design principles + Strong communication skills with ability to work effectively with both technical and non-technical stakeholders + Comfortable working in environments with ambiguity and evolving requirements + Proactive problem-solver who surfaces blockers early and drives solutions + Collaborative team player who brings innovative ideas for features and technical improvements **_Preferred:_** + Healthcare or clinical application development experience + Legacy application migration and modernization experience + Azure cloud services familiarity (App Services, Azure Functions) + Experience with patient portal or member-facing applications + Performance optimization and scalability improvements in production systems + Azure DevOps and CI/CD pipeline experience **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **Anticipated Pay Range:** $94,900 - $160,000 **Bonus Eligible:** No **Benefits** : Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close** : 12/29/2025 * if interested in opportunity, please submit application as soon as possible. _** The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity._ _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-160k yearly 6d ago
  • Software Engineer I

    Inductive Automation 4.2company rating

    Senior programmer job in Folsom, CA

    Job Description The Software Engineer I is responsible for designing and developing software applications sold by Inductive Automation, LLC. This role involves working on various platforms, including but not limited to Ignition, as well as developing critical internal and customer-facing tools. They perform coding, debugging, testing, and troubleshooting throughout the application development process. The Software Engineer I works under the guidance of the Senior Development team and in collaboration with the Support Division to improve the quality and functionality of the software by adding new features and repairing defects. This is a full-time position with hybrid and on-site opportunities available.Responsibilities: Developing, testing, and maintaining software applications using high level programming languages Collaborating with senior engineers to understand project requirements and design specifications Participating in code reviews and contributes to team discussions to improve code quality and development processes Debugging and troubleshooting simple software issues in development, test and production; provides timely solutions and enhancements Documenting code, processes, and technical specifications for future reference Staying current with emerging technologies and industry trends to continuously improve skills and knowledge Assisting in the integration of software components and third-party tools Contributing to team activities and collaborates within the team to solve problems Requirements: Education and Training: Bachelor's degree in Computer Science, Computer Engineering or related field OR 1 year of industry experience in software development, or open source contributions Skills: Excellent troubleshooting and problem-solving skills Excellent attention to detail Excellent communication skills, both written and verbal Proficiency in one or more programming languages including, but not limited to, Java, Kotlin, or Typescript Ability to work collaboratively in a remote team environment Basic understanding of software development methodologies (Agile, Scrum, etc.) Ability to read stack traces Preferred, but not required: Familiarity with version control systems (e.g., Git) Knowledge of database management systems (e.g., SQL, NoSQL) Familiarity with cloud services (e.g., AWS, Azure) is a plus Familiarity with network protocols and troubleshooting them is a plus Familiarity with Ignition or other SCADA systems PayBased on the Sacramento region, the new hires minimum and maximum target salary for this role is $95k - $105k. This role will be paid hourly. Inductive Automation's ranges are market-driven and set to allow for flexibility. Although it is not typical for an individual to start at the top end of the range for the position, compensation decisions are dependent on: the facts and circumstances of each case, work location, job-related skills, experience, relevant education or training; and other business and organizational needs.About Us Who are we?Champions for industrial automation innovation and driven by a mission statement to empower our customers to swiftly turn great ideas into reality by removing all technological and economic obstacles , we create and deliver solutions that relieve pain points, bring efficiency to operations and optimize integration. Why Choose Inductive Automation? Our passion goes beyond customers. We celebrate your personal and professional milestones, and we support our teams with meaningful work in a collaborative environment. We find that great work-life balance inspires teams to do their best work and empowers people to live their best lives. That's why diversity, fun, and flexibility are ingrained into our work culture. The Inductive Automation team understands the importance of personal growth and social connection. So things like time for professional development, or company and team activities are baked right into the schedule to keep us all engaged, connected, and prospering. Benefits and Perks 100% Employee Covered Health Care: Don't pay a dime for your medical, dental, and vision insurance.Paid Time Off: Receive paid holidays, vacation, and sick time.401k with Match: Save for the future with our company-matching 401k program.World-Class Headquarters: While on-site, enjoy complimentary snacks and beverages, then challenge a friend to a game of pool, table tennis, shuffleboard, or foosball.Adjacent Nature Reserve: On-site employees enjoy breathtaking views and adventures that energize and inspire. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $95k-105k yearly 4d ago
  • Software Engineer, iOS Core Product - Elk Grove, USA

    Speechify

    Senior programmer job in Elk Grove, CA

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $103k-146k yearly est. 8d ago
  • Software Engineer I

    Inductive Automation 4.2company rating

    Senior programmer job in Folsom, CA

    The Software Engineer I is responsible for designing and developing software applications sold by Inductive Automation, LLC. This role involves working on various platforms, including but not limited to Ignition, as well as developing critical internal and customer-facing tools. They perform coding, debugging, testing, and troubleshooting throughout the application development process. The Software Engineer I works under the guidance of the Senior Development team and in collaboration with the Support Division to improve the quality and functionality of the software by adding new features and repairing defects. This is a full-time position with hybrid and on-site opportunities available. Responsibilities: * Developing, testing, and maintaining software applications using high level programming languages * Collaborating with senior engineers to understand project requirements and design specifications * Participating in code reviews and contributes to team discussions to improve code quality and development processes * Debugging and troubleshooting simple software issues in development, test and production; provides timely solutions and enhancements * Documenting code, processes, and technical specifications for future reference * Staying current with emerging technologies and industry trends to continuously improve skills and knowledge * Assisting in the integration of software components and third-party tools * Contributing to team activities and collaborates within the team to solve problems Requirements: * Education and Training: * Bachelor's degree in Computer Science, Computer Engineering or related field OR * 1 year of industry experience in software development, or open source contributions * Skills: * Excellent troubleshooting and problem-solving skills * Excellent attention to detail * Excellent communication skills, both written and verbal * Proficiency in one or more programming languages including, but not limited to, Java, Kotlin, or Typescript * Ability to work collaboratively in a remote team environment * Basic understanding of software development methodologies (Agile, Scrum, etc.) * Ability to read stack traces * Preferred, but not required: * Familiarity with version control systems (e.g., Git) * Knowledge of database management systems (e.g., SQL, NoSQL) * Familiarity with cloud services (e.g., AWS, Azure) is a plus * Familiarity with network protocols and troubleshooting them is a plus * Familiarity with Ignition or other SCADA systems $95,000 - $105,000 a year Pay Based on the Sacramento region, the new hires minimum and maximum target salary for this role is $95k - $105k. This role will be paid hourly. Inductive Automation's ranges are market-driven and set to allow for flexibility. Although it is not typical for an individual to start at the top end of the range for the position, compensation decisions are dependent on: the facts and circumstances of each case, work location, job-related skills, experience, relevant education or training; and other business and organizational needs. About Us Who are we? Champions for industrial automation innovation and driven by a mission statement to empower our customers to swiftly turn great ideas into reality by removing all technological and economic obstacles, we create and deliver solutions that relieve pain points, bring efficiency to operations and optimize integration. Why Choose Inductive Automation? Our passion goes beyond customers. We celebrate your personal and professional milestones, and we support our teams with meaningful work in a collaborative environment. We find that great work-life balance inspires teams to do their best work and empowers people to live their best lives. That's why diversity, fun, and flexibility are ingrained into our work culture. The Inductive Automation team understands the importance of personal growth and social connection. So things like time for professional development, or company and team activities are baked right into the schedule to keep us all engaged, connected, and prospering. Benefits and Perks 100% Employee Covered Health Care: Don't pay a dime for your medical, dental, and vision insurance. Paid Time Off: Receive paid holidays, vacation, and sick time. 401k with Match: Save for the future with our company-matching 401k program. World-Class Headquarters: While on-site, enjoy complimentary snacks and beverages, then challenge a friend to a game of pool, table tennis, shuffleboard, or foosball. Adjacent Nature Reserve: On-site employees enjoy breathtaking views and adventures that energize and inspire. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $95k-105k yearly 3d ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Senior programmer job in Sacramento, CA

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 37d ago

Learn more about senior programmer jobs

How much does a senior programmer earn in West Sacramento, CA?

The average senior programmer in West Sacramento, CA earns between $89,000 and $175,000 annually. This compares to the national average senior programmer range of $78,000 to $141,000.

Average senior programmer salary in West Sacramento, CA

$125,000

What are the biggest employers of Senior Programmers in West Sacramento, CA?

The biggest employers of Senior Programmers in West Sacramento, CA are:
  1. Los Rios Community College District
Job type you want
Full Time
Part Time
Internship
Temporary