Computer Programmer - SME

August 30

🏡 Remote – Anywhere in California

Apply Now
Logo of Centuria

Centuria

A Data Driven Company

Radar Systems • National Resource Management • Logistics/Supply Chain Management • Systems Engineering • Testing & Evaluation

51 - 200

Description

• Design, develop, and implement complex software applications and systems. • Provide expert advice and technical guidance on programming and software development practices across various projects and initiatives. • Write clean, efficient, and well-documented code using best practices and coding standards. • Lead development projects and collaborate with cross-functional teams to understand project requirements and deliver high-quality software solutions. • Identify and address technical challenges and risks, providing innovative solutions and recommendations. • Review and analyze system specifications and design solutions that meet business requirements. • Perform thorough testing and debugging to ensure the functionality, performance, and security of software applications. • Mentor and provide guidance to junior programmers, fostering a culture of continuous learning and improvement. • Collaborate with other programmers and stakeholders to integrate software components and third-party programs. • Stay current with emerging technologies and industry trends, recommending improvements and new technologies to enhance software performance and development processes. • Conduct code reviews and provide constructive feedback to ensure code quality and maintainability. • Develop and maintain technical documentation, including software architecture, design specifications, and user guides. • Collaborate with cross-functional teams to align programming practices with business objectives and project goals.

Requirements

• Bachelor’s degree or related applicable experience considered in lieu of degree • 12+ years of experience • Extensive experience in computer programming, with a deep understanding of multiple programming languages (e.g., Java, C++, Python, C#). • Proven expertise in software development methodologies and best practices, including Agile, DevOps, and continuous integration/continuous deployment (CI/CD). • Strong experience with software design patterns, algorithms, and data structures. • Excellent problem-solving and analytical skills, with the ability to address complex technical issues and provide innovative solutions. • Exceptional communication and interpersonal skills, with the ability to convey technical concepts to both technical and non-technical stakeholders.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobscalifornia.com
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs