Talent.com
Syntricate Technologies
Senior Software EngineerSyntricate Technologies • Hercules, CA, United States
Senior Software Engineer

Senior Software Engineer

Syntricate Technologies • Hercules, CA, United States
1 day ago
Job type
  • Full-time
Job description

Job Title: Senior Software Engineer
Location: Hercules, CA
Duration: 6 Months
Onsite

Software Developer: 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:
1. Collaborate with cross-functional Scrum team members to design, develop, and maintain software solutions for medical diagnostic devices.
2. Utilize .NET Core framework and related technologies to build scalable, efficient, and high-quality software applications.
3. Implement data access and manipulation using SQL, LINQ, and ORM tools such as Entity Framework for database operations.
4. Develop user interfaces and interactive applications using WPF, ensuring a seamless user experience and adherence to design patterns.
5. Integrate dependency injection using Autofac to enhance modularity, testability, and maintainability of software components.
6. Apply design patterns such as MVC (Model-View-Controller), MVVM (Model-View-View Model), and others as appropriate to improve code structure and maintainability.
7. Participate in agile development practices, including sprint planning, daily stand-ups, sprint reviews, and retrospectives within the Scrum framework.
8. Collaborate with product owners, business analysts, and quality assurance professionals to understand requirements, user stories, and acceptance criteria.
9. Adhere to coding standards, software design principles, and best practices to ensure software quality, performance, and security.
10. Continuously learn and adapt to new technologies, industry trends, and regulatory requirements in the medical device domain.
Mandatory Skills:
1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
2. Strong proficiency in .NET Core development, including C# programming language.
3. Extensive experience with SQL databases, LINQ queries, and ORM tools such as Entity Framework for data modeling and manipulation.
4. At least 3 years of hands-on experience in WPF for desktop application development, including MVVM architecture and design pattern usage.
5. Knowledge of dependency injection frameworks like Autofac for managing software components and dependencies.
6. Solid understanding and application of design patterns to improve code structure, scalability, and maintainability.
7. Familiarity with software development life cycle (SDLC) methodologies, agile practices, and Scrum framework.
8. Domain knowledge and experience in the medical device field are considered a significant advantage.
9. Strong problem-solving skills, analytical thinking, and attention to detail in software design and implementation.
10. Excellent communication skills and ability to work collaboratively in a Scrum team environment.
11. For senior role, greater than 10 years experience; Mid level 6-10 Years.

Create a job alert for this search

Senior Software Engineer • Hercules, CA, United States

Similar jobs

Senior Software Engineer

TruewindSan Francisco, CA, United States
Full-time

Calling All Full-Stack Software Engineers.We're looking for an exceptional full-stack engineer to join us as an early team member.Truewind is changing the way accountants and financial analysts wor... Show more

 • Promoted • New!

Senior Software Engineer

FleetWorksSan Francisco, CA, United States
Full-time

Every year, companies spend over a trillion dollars moving freight across the U.We’re building voice agents that transform the chaotic freight booking process into a modern, intelligent marketplace... Show more

 • Promoted • New!

Senior Software Engineer

Ascend Performance MaterialsSan Francisco, CA, United States
Full-time

Insurance is a $10T industry still running on PDFs, email threads, and manual reconciliation.We built the first finance automation platform designed specifically for insurance - combining AI and em... Show more

 • Promoted • New!

Senior Software Engineer

Broccoli AISan Francisco, CA, United States
Full-time

Our mission is to bring intelligence and reliability to real-world operations - starting with home service businesses.We see operations as a systems problem, not a staffing problem.Answering custom... Show more

 • Promoted • New!

Senior Software Engineer

Recruiting from ScratchSan Francisco, CA, United States
Full-time

Recruiting from Scratch is a specialized talent firm dedicated to helping companies build exceptional teams.We partner closely with our clients to deeply understand their needs, then connect them w... Show more

 • Promoted • New!

Senior Software Engineer

SingleStoreSan Francisco, CA, United States
Full-time

SingleStore engineers build the real-time data platform powering some of the world's most demanding applications.Our cloud-native architecture enables high-performance transactional and analytical ... Show more

 • Promoted • New!

Senior Software Engineer •

Token Transit, Inc.San Francisco, CA, United States
Full-time

Token Transit is a fast-growing startup in the public transit technology space, focused on revolutionizing fare distribution and collection for public transit agencies.We let riders pay and ride wi... Show more

 • Promoted

Senior Software Engineer I

Forge GlobalSan Francisco, CA, United States
Full-time

At Forge, we know our team is our greatest asset.As technology innovators in the private market, our vision is to deliver a richer future for everyone.We live that vision through our values of bein... Show more

 • Promoted • New!

Senior Software Engineer

AbridgeSan Francisco, CA, United States
Full-time

We're looking for Software Engineers to join our growing Product Engineering team! You'll play a key role in helping us scale and mature our business by building and supporting new and existing web... Show more

 • Promoted • New!

Senior Software Engineer

MithrlSan Francisco, CA, United States
Full-time

We imagine a world where new medicines reach patients in months, not years, and where scientific breakthroughs happen at the speed of thought.Mithrl is building the world’s first commercially avail... Show more

 • Promoted

Senior Software Engineer

AirOpsSan Francisco, CA, United States
Full-time

AirOps is the first end-to-end content engineering platform built for the AI era.In a world where discovery is shifting from traditional search to AI-driven platforms, we help brands get found—and ... Show more

 • Promoted

Senior Software Engineer

InstrinsicSan Francisco, CA, United States
Full-time

At Variance, we are teaching machines to make the hardest judgement calls at scale.That means building AI agents for the high-precision gray-area of risk investigations, fraud, and identity reviews... Show more

 • Promoted • New!

Senior Software Engineer I, Full-stack

BrazeSan Francisco, CA, United States
Full-time

Senior Software Engineer I, Full-stack.At Braze, we have found our people.We're a genuinely approachable, exceptionally kind, and intensely passionate crew.We seek to ignite that passion by setting... Show more

 • Promoted • New!

Senior Software Engineer

Omni InclusiveSan Francisco, CA, United States
Full-time

Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related.Experience with front-end technologies and frameworks, preferably React.API design and development experience.Experience wi... Show more

 • Promoted • New!

Senior Software Engineer

Peregrine CorporationSan Francisco, CA, United States
Full-time

Peregrine helps public safety organizations, state and local and governments, federal agencies, and private-sector institutions address society's challenges with unprecedented speed and accuracy.Ou... Show more

 • Promoted • New!

Senior Software Engineer

Alluxio IncSan Mateo, CA, United States
Full-time

Alluxio powers the data layer for modern AI and analytics.Proven in production at eight of the top ten internet companies and seven of the ten highest-valued enterprises globally, Alluxio's data or... Show more

 • Promoted • New!

Senior Software Engineer, Core Experiences - Berkeley, CA, USA

SpeechifyBerkeley, CA, United States
Full-time

Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let you listen to it at your desk, on the go,... Show more

 • Promoted • New!

Senior Software Engineer

Peregrine TechnologiesSan Francisco, CA, United States
Full-time

Backed by leading Silicon Valley investors, Peregrine helps public safety organizations, state and local and governments, federal agencies, and private-sector institutions address society's challen... Show more

 • Promoted • New!

Senior Software Engineer, Enterprise Applications

VerilySan Bruno, CA, United States
Full-time

Verily is a subsidiary of Alphabet that is using a data-driven approach to change the way people manage their health and the way healthcare is delivered.Launched from Google X in 2015, our purpose ... Show more

 • Promoted • New!

Senior Software Engineer - B2B SaaS New Initiatives

KikoffSan Francisco, CA, United States
Full-time

Kikoff: A FinTech Unicorn Powering Financial Progress with AI.At Kikoff, our mission is to provide radically affordable financial tools to help consumers achieve financial security.We're a profitab... Show more