Principal Software Engineer/Architect (.Net Full Stack) - Hybrid, Secaucus, NJ, USA
OMG Technology
Job Description
Job Description
Salary:
Principal Software Engineer/Architect (.Net Full Stack) - Hybrid, Secaucus, NJ, USA
We are looking to hire a candidate with the mentioned skill sets and experience for one of our clients within the transportation/finance Industry. This is a 6+ month contracting role, with potential for extension.This is a contract-to-hire opportunity with expectations of becoming a full-time employee. This is a HYBRID role in Secaucus, NJ.
The ideal candidate will:
- Be able to work in the U.S. without sponsorship.
- Be available to work from the Secaucus, NJ office at least 1 day per week (Wednesday) or as requested. This is subject to change and likely to be more frequent at the start of the assignment as needed.
- Pass background check requirements.
Job Summary:
We are seeking an experiencedSoftware Principalto architect, design, and lead the development of core software platforms and enterprise applications. This role will provide technical leadership across the full software development lifecycle while driving cloud-native architecture, modernization initiatives, AI/GenAI adoption, and engineering best practices across the organization.
Key Responsibilities:
- Architect, design, and lead the development of core software platforms and components that underpin NBSAs applications and product offerings, ensuring scalability, reliability, performance, and maintainability.
- Define, standardize, and drive adoption of engineering best practices, including architecture patterns, coding standards, CI/CD pipelines, automated testing, and cloud-native deployment models.
- Provide technical leadership across the software development lifecyclefrom solution architecture and prototyping to production deployment and continuous optimization.
- Evaluate and adopt emerging technologies, frameworks, and industry trends (including AI/GenAI) to enhance application capabilities, accelerate developer productivity, and deliver measurable business value.
- Champion the adoption of AI and Generative AI (GenAI) capabilities across the software development lifecycleincluding intelligent automation, code generation, anomaly detection, and decision supportto enhance both application functionality and team productivity.
- Lead the design and integration of AI/GenAI-driven capabilitiessuch as intelligent automation, anomaly detection, decision support, and code assistanceacross both customer-facing applications and internal development workflows.
- Partner closely with product owners, business stakeholders, and cross-functional teams to translate business requirements into scalable, secure, and well-architected technical solutions.
- Drive resolution of complex technical challenges across application architecture, system integration, data flows, and user experience, balancing innovation with pragmatism and operational constraints.
- Act as a hands-on technical leader by actively contributing to critical codebases, conducting design and code reviews, and guiding troubleshooting efforts in an agile development environment.
- Establish and maintain architectural artifacts and documentation, including system blueprints, design decisions, and trade-off analyses, ensuring transparency, knowledge sharing, and long-term sustainability.
- Mentor and develop engineering talent across the organization, fostering a culture of technical excellence, continuous learning, and innovation.
- Champion continuous improvement in engineering effectiveness, software quality, and operational performance through metric-driven insights, retrospectives, and automation.
Required Skills & Qualifications:
- 10+ years of experience in Software architecting, designing, and leading the development of core software platforms and enterprise applications.
- Strong proficiency in modern programming languages such as C#/.NET and JavaScript/TypeScript, with working knowledge of additional languages (e.g., Java, C/C++, Python, Shell scripting).
- Extensive experience designing and building APIs, backend services, and scalable web applications using Node.js or comparable frameworks.
- Proven expertise in architecting and delivering scalable, cloud-native applications leveraging Kubernetes, Docker-based containerization, microservices architecture, and distributed system principles across Windows and Linux environments.
- Strong experience with public cloud platforms (AWS and/or Microsoft Azure), including IaaS, PaaS, and SaaS models, with a track record of deploying, operating, and optimizing applications in cloud environment.
- Deep understanding of architectural patterns (e.g., microservices, event-driven, layered architectures) and enterprise design principles, with the ability to translate complex business requirements into scalable, secure, and maintainable solutions.
- Hands-on experience integrating AI/GenAI technologies into applications and development workflows, including LLM integration via APIs, intelligent automation, anomaly detection, decision support, and AI-assisted engineering practices.
- Solid foundation in data modeling, database design, and data management across relational and non-relational (SQL/NoSQL) systems.
- Strong experience with CI/CD pipelines, infrastructure as code, automated testing, and modern DevOps practices to enable reliable, repeatable, and efficient software delivery.
- Familiarity with application modernization efforts (e.g., migrating from .NET Framework to modern .NET) is a plus.
- Broad understanding of enterprise infrastructure, including Linux/Unix systems, networking fundamentals, and hybrid architectures spanning on-premises and cloud environments.
- Experience working within Agile environments (e.g., Scrum), with a strong understanding of modern development paradigms such as MVC, reactive programming, and event-driven systems.
- Demonstrated ability to lead technical discussions, influence architectural decisions, mentor engineers, and drive alignment across cross-functional teams while fostering a high-performing engineering culture.
- Education: Bachelor's degree required and relevant technical certification.
Preferred Qualifications:
- Experience migrating applications from .NET Framework to modern .NET.
- Experience with reactive programming and event-driven systems.
- Relevant technical certifications.
- Strong exposure to enterprise-scale cloud transformation initiatives.
Other Job Details:
- Job Type: C2C, W2, C2H.
- Duration: 6+ months Contract to Hire.
- Location: Hybrid - Secaucus, NJ.
- Pay Rate: $70/hr on W2 or $75/h on C2C (Negotiable).
- Interviews: Video interviews/In-Person Interview.
- Docs required: ID proof will be required.
- Envision Technology Solutions seeks a .NET Developer with AI to design, develop, and maintain scalable applications using .NET... ...performance, and participate in agile ceremonies, with onsite USA work and hybrid collaboration. #J-18808-Ljbffr Envision Technology SolutionsFullstack.net
$145k - $200k
...team. As a Lead Software Engineer within PGIM Product... ...office in Newark, NJ. Our organization follows a hybrid work structure where... ..., and maintain full‑stack application solutions... ...front ends , .NET backend services ,... ...owners, UX designers, architects, and stakeholders...Fullstack.netPart timeWork at officeRemote workFlexible hours3 days per week- ...ManpowerGroup Global, Inc. is seeking a Full Stack Developer (.Net) for a 12-month contract, with potential to convert to FTE. This role requires... ...-based environment. The role requires proximity to NYC/NJ for a hybrid schedule, ensuring strong collaboration across teams. #J...Fullstack.netContract work
- ...Role- .Net Developer with AI Location- Edison, NJ (Hybrid) Duration- Long term contract... ...practices for AI-assisted engineering. Work alongside... ...product owners, architects, and business... ...Operate onsite in the USA to enable rapid... ...of experience as a Full Stack Developer. Strong...Fullstack.netLong term contractWork at office3 days per week
- .NET Fullstack Senior Developer - HYBRID Date: May 11, 2026 Location: Parispanny, NJ, US Company: NTT DATA Services We are currently seeking... ...with .NET Core Development - full stack development focused 5+ years... ...Google Cloud Platform (App Engine, Cloud Functions, Firestore,...Fullstack.netTemporary work
$140k - $200k
Senior Software Engineer, Windows/Desktop Applications - Newark, NJ, USA Newark, NJ, USA Mission The mission of Speechify is to... ...interop between managed code (.NET) and native code. Proven track... ...leadership (e.g., Tech Lead, Architect). Flexibility, autonomy, and responsibility....netWork at office$155k - $165k
BRAINS WORKGROUP, INC. is seeking a Senior Full Stack .NET Developer for a hybrid position in New Jersey. The role involves technical responsibility for applications in the corporate engineering space, requiring strong backend development skills and experience with multiple...Fullstack.netPermanent employmentFull time- Inteplast Management Services, Inc. is seeking a Full Stack Software Developer I to join the Management Improvement team in a hybrid work environment. Ideal candidates will have... ...applications using technologies like C#, ASP.NET Core, and Microsoft Azure. You'll be...Fullstack.net
$180k - $210k
...Management Structure: Full-time Location: Newark, NJ (Hybrid) Rates: $180,000 - $210... ...at the intersection of engineering, data science, and business... ...years of experience in software engineering or AI, with a... ...and App Services. Full-Stack & MLOps Oversight:...FullstackFull time- Full Stack Developer (AI tooling, C#... ...Morristown, NJ (hybrid - 4 days... ...for the full software development lifecycle. Principal Responsibilities... ...devices. Architect, develop and... ...pertaining to BSA, USA PATRIOT ACT,... ...prompt engineering and... ...command of C#/.NET and Python for...Fullstack.netContract workLocal area
- ...Our client, a major bank in Central, NJ, is looking for Senior Full Stack .NET Developer. Hybrid commute, 5 days per 2 weeks on-site in Central NJ Locations.... ...aspects of the applications we have in the corporate engineering space, ensuring they are effectively integrated,...Fullstack.netPermanent employment
- ...Net Full Stack Developer Location: Montvale, NJ & Short Hills, NJ C# with.NET Core 9, for building scalable, high-performance applications. SQL, especially for writing and managing stored procedures, since business logic is primarily implemented in the database...Fullstack.netShift work
- NTT DATA, Inc. is looking for a .NET Fullstack Senior Developer to join their team in Parsippany, New Jersey. This role involves application... ..., along with experience in GCP Firebase Firestore. This position allows for hybrid work flexibility. #J-18808-Ljbffr NTT DATA, Inc.Fullstack.net
- A leading asset management company in Woodbridge Township, NJ is seeking a Lead Python Application Developer with extensive experience... ...background in cloud technologies and data visualization. This hybrid role requires proficiency in Python and machine learning tools. Competitive...
- Prominent is seeking a Sr. Full Stack Developer for a contract-to-hire role. Candidates must be... ...located near our offices in Berkeley Heights, NJ, or other specified locations. This role... ...will have 5+ years of experience in .Net Full Stack development and strong problem-...Fullstack.netContract work
- A leading tech firm is seeking a Tech Lead for its Retirement Strategies Institutional team in Newark, NJ. This hybrid role involves coding, testing, and debugging applications, with a focus on agile methodologies and excellent problem-solving skills. Ideal candidates will...
$107.7k - $160.5k
A leading financial services firm in Newark, NJ is seeking a Senior Software Engineer to modernize platforms within Retirement Strategies Technology. This... ...languages and collaborate effectively within a hybrid work environment. Competitive salary range is between $...$140k - $200k
Senior Software Engineer, Core Experiences - Newark, NJ, USA Newark, NJ, USA Mission Speechify is the easiest way to listen to the world’s information. Articles... ...designers, marketers, and PMs. Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role...Remote work- Mizuho in Woodbridge Township, NJ is seeking a skilled professional responsible... ...of applications in the corporate engineering space. You will ensure they are integrated... ...with technologies such as .Net Core and Angular. A hybrid work model is available with comprehensive....net
- JSR Tech Consulting is seeking a Full Stack Software Engineer with expertise in React and Node.js to support enterprise applications for a major investment firm. This role, based in Newark, NJ, offers a hybrid work schedule requiring 3 days on-site per week. The successful...FullstackContract work3 days per week
- Creative Solutions Services, LLC is seeking a contract backend engineer in Newark, NJ for a hybrid role. You will translate business needs into testable components and drive software delivery with a focus on quality, security, and scalable architectures. The role requires...FullstackContract work
- ...client, a major bank in Central, NJ, is looking for Senior Full Stack .NET Developer. Hybrid commute, 5 days per 2 weeks on-... ...we have in the corporate engineering space, ensuring they are effectively... ...in partnership with Architect and Business Analyst Design, develop...Fullstack.netPermanent employment
- Title: Full Stack Developer (.Net) Location: 3x onsite per week (2x in Iselin and 1x in Hudson Yards... ...) Collaborate closely with engineering, infrastructure, and business teams... ...Notes Role requires proximity to NYC/NJ area for hybrid schedule Strong emphasis on hands‑...Fullstack.netContract work
- JSR Tech Consulting is looking for a Full Stack Software Engineer to join a leading financial services firm's technology team in Newark, NJ. This hybrid role involves working on modern cloud-native applications while contributing to large-scale digital transformation initiatives...Fullstack
$130k - $140k
...accommodation or an alternative application process. Full Stack Developer New Jersey, Summit, NJ, US Salary Range: $130,000.00 To $140,000.00 Annually... ...component library. Implement RESTful APIs using C# and .NET Core. Utilize Entity Framework Core for efficient data...Fullstack.net- ...Description Job Title: Sr. Software Engineer Locations: Union, NJ - Hybrid About the Role As... .... Our modern tech stack is forward-thinking and incorporates... ...applications across the full software development... ...applications built on .NET/C#/C++ as well as web...Fullstack.netOngoing contractCasual workFlexible hours
- Motion Recruitment is seeking a Software Engineer for a long-term contract in Woodbridge, NJ, with a hybrid work model. The ideal candidate will have 5+ years of Software... ...and skills in Java and Python, focusing on full stack development. The role entails consulting on...FullstackLong term contract
- ...the job Python Developer / API Engineer (Hybrid) Location : (Hybrid remote / onsite greater Newark, NJ) Full-time, direct employment... ...frameworks, such as Node.js, .NET, or Java. Build Data Access Layer... ...degree in computer science, Software Engineering, or a related field....netFull timeImmediate startRemote workVisa sponsorship
- A software development company in Newark, NJ is looking for a skilled developer with expertise in ASP.NET. The role involves developing web applications, maintaining existing systems, and ensuring high-quality code. Ideal candidates should excel in C#, SQL databases, and...Fullstack.net
- SREYO in Clark, NJ is seeking a talented Full Stack MEAN Developer to join their Engineering team. The ideal candidate will have 3-5 years of software development experience and proficiency in OO Javascript... ...is preferred. Experience with .Net is a plus. #J-18808-Ljbffr...Fullstack.netPermanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer/Architect (.Net Full Stack) - Hybrid, Secaucus, NJ, USA. Be the first to apply!
- remote software sales Summit, NJ
- senior c# .net software developer Summit, NJ
- id software Summit, NJ
- software Summit, NJ
- entry level software sales Summit, NJ
- healthcare software sales Summit, NJ
- software implementation project manager Summit, NJ
- software support Summit, NJ
- software technical support Summit, NJ
- software asset management analyst Summit, NJ

