Senior Software Engineer
Syntricate Technologies
Senior Software Engineer
Location: Hercules, CA
We are looking for a highly skilled Software Developer to join our dynamic Scrum team working on the next generation of a leading medical diagnostic device. The ideal candidate should have strong technical expertise in the following technologies:.NET Core, SQL, LINQ, ORM (Object-Relational Mapping), Entity Framework, WPF (Windows Presentation Foundation), Autofac, and a solid understanding of design patterns.
Job description:
- Collaborate with cross-functional Scrum team members to design, develop, and maintain software solutions for medical diagnostic devices.
- Utilize.NET Core framework and related technologies to build scalable, efficient, and high-quality software applications.
- Implement data access and manipulation using SQL, LINQ, and ORM tools such as Entity Framework for database operations.
- Develop user interfaces and interactive applications using WPF, ensuring a seamless user experience and adherence to design patterns.
- Integrate dependency injection using Autofac to enhance modularity, testability, and maintainability of software components.
- Apply design patterns such as MVC (Model-View-Controller), MVVM (Model-View-View Model), and others as appropriate to improve code structure and maintainability.
- Participate in agile development practices, including sprint planning, daily stand-ups, sprint reviews, and retrospectives within the Scrum framework.
- Collaborate with product owners, business analysts, and quality assurance professionals to understand requirements, user stories, and acceptance criteria.
- Adhere to coding standards, software design principles, and best practices to ensure software quality, performance, and security.
- Continuously learn and adapt to new technologies, industry trends, and regulatory requirements in the medical device domain.
Mandatory Skills:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Strong proficiency in.NET Core development, including C# programming language.
- Extensive experience with SQL databases, LINQ queries, and ORM tools such as Entity Framework for data modeling and manipulation.
- At least 3 years of hands-on experience in WPF for desktop application development, including MVVM architecture and design pattern usage.
- Knowledge of dependency injection frameworks like Autofac for managing software components and dependencies.
- Solid understanding and application of design patterns to improve code structure, scalability, and maintainability.
- Familiarity with software development life cycle (SDLC) methodologies, agile practices, and Scrum framework.
- Domain knowledge and experience in the medical device field are considered a significant advantage.
- Strong problem-solving skills, analytical thinking, and attention to detail in software design and implementation.
- Excellent communication skills and ability to work collaboratively in a Scrum team environment.
- For senior role, greater than 10 years experience; Mid level 6-10 Years.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Hercules, CA vacancy
$150k - $165k
...to explore their curiosity, ask questions, and implement creative solutions to the challenges of today. About the Role The Senior Software Engineer serves as a senior individual technical contributor, responsible for producing industry-grade features, edifying the...SeniorWork at officeMonday to Friday- ...We are seeking a skilled Senior Application Support Engineer to provide L3 application support across production and non-production environments. The role requires strong Java and React.js expertise, along with experience in observability, dashboarding, troubleshooting...Senior
- Neshent Technologies in Albany, CA seeks a Senior Application Support Engineer to provide L3 support for production and non-production environments. You will troubleshoot using React.js and Java, implement observability practices, and create dashboards to monitor performance...Senior
- ...of logs and properties files. · Extensive knowledge on working with codelists, resource management, and keys. · Knowledge of UNIX and UNIX Shell Scripting. SummaryType: ContractFunction: Information TechnologyExperience level: Not ApplicableIndustry: Computer SoftwareSuggested
- The ASR Group in Crockett, CA is seeking an HR Generalist to support a defined group of clients within our manufacturing operations. Reporting to an HR Manager, you will handle talent acquisition, employee engagement, and HR compliance across site programs. Key responsibilities...Senior
- Bio-Rad Laboratories in Hercules, CA seeks a driven Product Manager II to own lifecycle activities from development through commercialization for the Western blotting and proteomics portfolio. You will work with R&D, marketing, sales, and customers to bring innovative tools...Senior
- Fuscoe Engineering, Inc. is seeking a Project Manager to support our East Bay office. You will lead client interactions, manage plan processing at public agencies, and contribute to marketing and pursuit of new work. The role requires a Civil Engineering degree, 10+ years...SeniorWork at office
- ...Position Title Staff Software Engineer Domain EXP Healthcare Location Hercules, California (3 Days Onsite) Duration FTE / C2C JD: s a Staff Software Engineer, you will also provide technical leadership: mentoring junior engineers, driving...Work experience placement
- Stanford Medicine Partners is seeking an experienced Radiologic Technologist specialized in mammography. You will perform routine and diagnostic mammographic procedures, prepare and position patients, and ensure image quality while maintaining safety standards. Required...Senior
- A major engineering consulting firm is seeking a Senior Technical Recruiter to support refinery turnaround projects in California. The role emphasizes developing and maintaining detailed project schedules using CPM methodology. Applicants should have over 5 years of scheduling...Senior
- Chuck E. Cheese is seeking a Senior Assistant Manager in Pinole, CA for a hands-on leadership role. You’ll supervise staff, ensure service quality, and drive sales while maintaining guest satisfaction. Earned wages program is available, with comprehensive benefits for...Senior
- ...Maintaining updated system documentation and Salesforce policies/procedures. · Support the marketing automation platform · Performs site related duties as assigned SummaryType: Full-timeFunction: Information TechnologyExperience level: Not ApplicableIndustry: Computer Software
- ...travel, expenses, and project support, while coordinating with senior leaders to foster teamwork. The role requires a proactive, detail... ...-oriented professional with strong technical skills in office software and a track record of trusted support at the executive level....SeniorWork at office
- CEC Entertainment, LLC is seeking a Senior Assistant Manager in Pinole, CA to oversee daily restaurant operations and lead a team to deliver outstanding guest experiences. You’ll ensure resources, training, and motivation are provided so every guest leaves happy, with...SeniorImmediate start
- A leading recruiting firm in Hercules, California is seeking a Senior Creative & Technical Recruiter to support leadership by delivering insights and strong financial guidance. Responsibilities include budgeting, forecasting, financial reporting, and headcount management...SeniorHourly payContract work
- Herewithinc is seeking warm and friendly helpers/caregivers for non-medical senior care in Pinole, California. This role allows you to set your own pay rate and provides flexibility for one-time tasks like running errands, providing companionship, and assisting with technology...SeniorTemporary workPart timeFlexible hours
$40 - $65 per hour
...Senior Pump Mechanic USA:CA:Richmond | Shop & Field Service Support | Full-Time 40.00 - 65.00 USD per hour Posted a month ago... ...related rotating equipment prepared ~ Experience repairing API/Engineered pumps, creating details, and making technical decisions ~ In-...SeniorHourly payFull timeShift workDay shift- ...Senior Human Resources Assistant The Senior Human Resources Assistant provides advanced administrative and technical support to the Human Resources Department. Responsibilities include assisting with classified and certificated recruitment and hiring, coordinating...Senior
- ...Senior Clinical Laboratory Scientist Under the general direction of the Laboratory Director, or their designee, performs pre-analytical, analytical and post-analytical procedures and analyses to provide data for health maintenance, diagnoses, treatment and monitoring...SeniorLocal area
$50 - $64 per hour
Base pay range $50.00/hr - $64.00/hr Senior Creative & Technical Recruiter at Cypress HCM In this high-visibility role, you’ll support Director- and VP-level leadership by delivering accurate reporting, insightful analysis, and strong financial guidance. You will own key...SeniorContract work$130k - $145k
...Senior Manager of Talent Acquisition Who we are: Our mission is to enhance, inspire and grow. We enhance the lives of people... ...and Lever is ideal; we use both as our core recruitment and HR software. ~ Bachelor's degree preferred but not required for...SeniorWork from home- Job Title The West Contra Costa Unified School District is seeking qualified candidates for a position that requires specific qualifications and credentials. Requirements / Qualifications To apply for this position, you must submit the following: Letter ...
- ...Review technical documentation and guide experimental design as a senior scientific authority Support internal stakeholders and... ...D. in Polymer Science, Materials Science, Chemistry, Chemical Engineering, Biochemistry, or a related discipline 10+ years of post-PhD...Senior
- ...Job Description Mechanical Senior Project Manager needed ASAP for a well-respected, growing mechanical contractor in the California! Come work for a company that has many years of proven excellence, great compensation and benefits that shows no signs of slowing down...SeniorFor contractorsImmediate start
- ...Job Description Job Description Qualifications: ~ Bachelor's Degree in Mechanical Engineering ~6+ years of experience in custom machine design, industrial equipment, or contract development environment ~ SolidWorks ~ Must have strong communication skills, especially...SeniorContract work
$120k - $150k
...manufacturer of industrial gases, has one immediate opening for a Senior Environmental Engineer. This is a multimedia environmental field support... ...GHG Reporting) and Various Local Air District Reporting Software/Portals.Strong organizational, interpersonal, and communication...SeniorFull timeWork at officeLocal areaImmediate start- ...insights, improve visibility into performance, and support more informed planning.• Prepare presentations and summary materials for senior leadership that communicate findings, priorities, and opportunities with clarity.• Support valuation and investment analysis...Senior
- ...applications. Ideal candidates should have over 5 years of PeopleSoft experience, including full life-cycle implementations. The engagement is expected to last over 10 months, offering a dynamic environment where you can truly make a difference. #J-18808-Ljbffr Reliable Software
- ...Required Qualifications, Capabilities, and Skills · 5+ years of hands-on experience in infrastructure engineering with demonstrated depth and breadth of knowledge across multiple domains (virtualization, storage, networking, Windows Server administration). · Strong expertise...Senior
$105k - $125k
...Our client, a leader in manufacturing and regulated environments, is seeking a Senior Maintenance Technician to join their team. As a Senior Maintenance Technician, you will be part of the Maintenance Department supporting critical production and utility systems. The...SeniorPermanent employmentFull timeTemporary workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches


