Blue Ocean Ventures

Software Architect (C#, C++)

Click Here to Apply

Job Location

Hercules, CA, United States

Job Description

Software Architect (C#, C++) Job Descriptio n Must Have : C#, C++, SQL, UI, business logic, instrument control, Scrum methodology, code reviews, bug fixing in regulated environmen tsDelphi nice to ha ve Key Responsibilit iesDevelop and oversee software architectures for new and existing products, ensuring stability and scalabili ty.Lead architectural planning and implementation, working closely with project managers to align on timelines, risks, and mitigation strategi es.Serve as the primary technical expert and point of contact for architectural decisions and technical challeng es.Mentor and guide junior and mid-level developers, fostering growth in architectural design and reverse-engineering skil ls.Collaborate with cross-functional teams to integrate instrument hardware and software, ensuring seamless product performan ce.Troubleshoot complex issues, provide root cause analysis, and develop resolutions while documenting findings clearly and effective ly.Ensure all software development aligns with industry standards, regulatory requirements, and best practic es.Reverse-engineer undocumented or poorly documented legacy systems to support ongoing product development and maintenan c e. Essential Qualificatio ns:Proven experience as a Software Architect, not just as a develop er.Strong background in designing, documenting, and implementing complex software architectur es.Expertise in software design, architecture, coding languages (C#, Delphi, C++), and database systems (SQ L).Experience working in environments requiring integration between software and hardware (preferably medical or scientific instrument s).Demonstrated ability to mentor and lead junior and mid-level develope rs.Strong project management collaboration skills, including risk identification and mitigation planni ng.Full understanding of software development lifecycles (SDLC), scrum methodologies, and experience solving bugs within a corporate environme nt. Key Skills (Ranked by Importan ce):Communication (Written Repor ts): Ability to clearly articulate root causes and solutions in written documentation. This is critical as the team lacks strong written communication ski lls.Reverse-Engineering Syst ems: Must be capable of analyzing undocumented or poorly documented systems, especially with codebases in languages such as Delphi, C#, and C++.Adaptability Across Architectures and Environme nts: Flexibility to switch between different architectures and environments, including database work, UI, business logic, and instrument control lay ers.Bug Fixing and SDLC Knowle dge: Previous experience working in scrum teams, conducting code reviews, and fixing bugs within regulated or corporate environme nts. Preferred Qualificat ions:Experience in regulated industries (e.g., medical devices, pharmaceutic als).Familiarity with multiple programming languages and the ability to self-train when neces sary.Strong organizational, problem-solving, and teamwork sk ills.Experience working with instrument control systems or embedded soft ware.

Location: Hercules, CA, US

Posted Date: 1/13/2025
Click Here to Apply
View More Blue Ocean Ventures Jobs

Contact Information

Contact Human Resources
Blue Ocean Ventures

Posted

January 13, 2025
UID: 5002866694

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.