Find Jobs Near You – Available Work in Your Location
Technology
Computer Programmer
Merced, CA
Find & Apply For Computer Programmer Jobs in Merced, California
Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.
Programmer Algo-North Merced, CA Job Details Contract | Internship 1 day ago Benefits Relocation assistance Qualifications Software engineering Azure Continuous Delivery (CD) implementation System design Agile scheduling Scalable systems Java Microservices AWS Version control systems Cloud Native Design Scalability Agile software development System deployment Front-end component implementation Linux DevOps automation Design (software development lifecycle) Agile planning Full Job Description Job Summary We are seeking a dynamic and innovative Programmer to join our technology team! In this role, you will be at the forefront of designing, developing, and maintaining scalable software solutions that power our digital platforms. Your expertise will drive the creation of robust applications, ensuring seamless integration across diverse systems and cloud infrastructure. If you thrive in a fast-paced environment where your coding skills can make a real impact, this is the opportunity for you! You will collaborate with cross-functional teams using Agile methodologies to deliver high-quality software that meets evolving business needs. Duties Develop and maintain web applications using programming languages such as Java, Python, Ruby on Rails, and JavaScript frameworks like React or Angular. Design system architecture and scalable microservices to support high-volume, distributed systems on cloud platforms such as AWS or Azure. Implement RESTful APIs and ensure seamless integration with external services and internal components. Collaborate in Agile teams to plan sprints, review code, and deliver iterative improvements through CI/CD pipelines utilizing tools like GitHub, SVN, or Git. Optimize database interactions with SQL-based systems such as MySQL or PostgreSQL, focusing on performance and scalability. Apply design patterns and best practices in software engineering to create maintainable and efficient codebases. Participate in system design discussions for developing new features or improving existing infrastructure, emphasizing security (RBAC) and reliability. Requirements Proven experience in software development across multiple programming languages including Java, Python, C++, or C. Strong understanding of IT infrastructure concepts such as cloud infrastructure (AWS, Azure), Linux environments, and network protocols. Hands-on experience with web development frameworks like React Express or similar JavaScript frameworks. Knowledge of microservices architecture, RESTful API design, scalability strategies, and system design principles. Familiarity with version control systems such as GitHub or SVN and CI/CD tools for automated deployment processes. Experience working within Agile software development methodologies to deliver iterative improvements efficiently. Ability to analyze complex problems and develop innovative solutions using design patterns and best practices in software engineering. Join us to be part of a forward-thinking team dedicated to building cutting-edge technology solutions! We value creativity, collaboration, and continuous learning—empowering you to grow your skills while making a meaningful impact through your work. All roles are paid positions designed to foster professional development within a vibrant tech environment!