Principal Software Architect

Jacobs Management Group
Livingston, NJ, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Job Description

Software Architect / Lead Software Developer

Shape the future of medical device software as a Software Architect with my client. Lead cutting-edge projects in cryopreservation, inventory, storage, donations, and billing management, creating innovative solutions for clinics and patients worldwide.

Why You Should Apply

  • Competitive salary with performance-based bonus plans.
  • Flexible work environment, including hybrid options.
  • Opportunities for domestic and international travel ( 10%).
  • Collaborative and innovative team environment.
  • Chance to mentor and lead a team of talented developers.

What You'll Be Doing

  • Lead the design and development of new features and enhancements for existing products and new initiatives.
  • Serve as a full stack developer, delivering high-quality code and scalable software solutions.
  • Oversee the maintenance and improvement of existing codebases, replacing legacy technology.
  • Collaborate with technical support staff and engineers for advanced troubleshooting and issue resolution.
  • Drive the evolution of software development practices, emphasizing automation, efficiency, and innovation.
  • Mentor and guide junior engineers, fostering their growth and development.
  • Contribute to architectural decisions and technical strategy within current and future projects.

About You

  • Be able to do the job as described.
  • Extensive experience in .Net, C#, Entity Framework, and MS SQL.
  • Proficient in Windows desktop app development, RESTful API development, and (Embedded) Linux app development.
  • Advanced skills in front-end technologies like HTML5, CSS3, JavaScript, jQuery, Bootstrap, Vue.js, etc.
  • Strong expertise in unit testing and test-driven development (TDD) methodologies.
  • Thorough understanding of AWS cloud solutions, DevOps practices, Git, test automation, and CI / CD best practices.
  • Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes and Terraform.
  • Exceptional interpersonal and communication skills, with the ability to mentor team members.
  • 30+ days ago
Related jobs
Jacobs Management Group
Livingston, New Jersey

Software Architect / Lead Software Developer. Shape the future of medical device software as a Software Architect with my client. Serve as a full stack developer, delivering high-quality code and scalable software solutions. Drive the evolution of software development practices, emphasizing automati...

US Tech Solutions
Roseland, New Jersey

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. You'll collaborate across multiple teams with developers, product managers, other solution architects, and UX teams, to name some, to continually drive innovation and make ...

PwC
Florham Park, New Jersey

We help implement and effectively use broad technology offerings including Oracle Analytics and Data solutions along with enhanced Data Governance and Data Management capabilities to solve their business problems and achieve their strategic business goals. Use multiple sources of information includi...

HAN
Woodbridge Township, New Jersey

Senior Embedded BSP Software Developer. ...

PricewaterhouseCoopers Advisory Services LLC
Florham Park, New Jersey
Remote

Designing and developing large scale data solutions using GCP services like DataProc, Dataflow, Cloud Bigtable, BigQuery, Cloud SQL, Pub/Sub, Cloud Data Fusion, Cloud Composer, Cloud Functions, Cloud storage, Compute Engine, Looker and Cloud IAM; . SummaryA career in our Cloud and Network Architectu...

F5 Networks
Newark, New Jersey

F5 is seeking a Principal Software Engineer to join our Web Security Team! This role involves working on the core components of our product that stops bots and fraud. ...

HireTalent
Newark, New Jersey

Implement data governance and standards including data definitions, data quality rules, data lineage, business glossary functions. Data ingestion from various on-prem and cloud sources, optimize data for large data processing. Create enterprise data models and define standards for data warehouse man...

Armanino
New Jersey
Remote

PRESALES SOLUTION ARCHITECT – MANAGED SERVICES. We are looking for a senior level Solution Architect for our growing Managed Services team. Position, enable and sell our Managed Services offerings with Client Management, Solution Architects, Account Executives and other internal and external sales c...

Highbrow LLC
Berkeley Heights, New Jersey

Translating software requirements into stable, working, high-performance software. Playing a key role in application architecture and design of the system. Years of Go software development experience. ...

WELLS FARGO BANK
Woodbridge Township, New Jersey

Within EFT, the Cyber Hygiene Technology team is seeking a Senior ServiceNow Engineer (Senior Software Engineer) to implement and support the ServiceNow Vendor Risk Management (VRM) / Third-Party Risk Management (TPRM) module. Software Engineering experience, or equivalent demonstrated through one o...