Principal Software Engineer - Application Development | Hybrid - 1 day | Secaucus, NJ

OMG Technologies

$145K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of software development experience
  • Strong C#/.NET and JavaScript/TypeScript skills
  • Experience with APIs, Node.js, and backend services
  • Proficiency in Azure and/or AWS cloud environments
  • Knowledge of cloud-native applications, Docker, and microservices architecture
  • Hands-on experience with AI/GenAI/LLM integration
  • Agile methodology proficiency

Responsibilities

  • Architect, design, and develop scalable software applications
  • Provide technical leadership throughout the software development lifecycle
  • Drive adherence to software engineering best practices and coding standards
  • Implement AI/GenAI solutions to enhance applications
  • Collaborate with stakeholders to produce effective technical solutions
  • Troubleshoot and code review while remaining hands-on with development
  • Mentor engineering teams in best practices and knowledge sharing

Benefits

  • Contract-to-hire opportunity with a path to full-time employment
  • Flexible hybrid working model, requiring only one day in-office per week
  • Engage in cutting-edge technology projects, including AI and cloud initiatives
  • Opportunity to work in the dynamic transportation/finance industry
  • Potential for career growth and skill development within the organization
Full Job Description
Principal Software Engineer - Application Development .NET and JavaScript/TypeScript | Hybrid - 1 day | Secaucus, NJ

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 Contract-to-Hire opportunity with expectations of becoming a full-time employee. This is a HYBRID role in Secaucus, NJ. (1 day per week)

The ideal candidate will:
  • Work Authorization: Only U.S. Citizens and Green Card holders will be considered.
  • 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 experienced Principal Software Engineer/Architect to 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 develop scalable, reliable software platforms and applications
  • Provide technical leadership throughout the SDLC
  • Drive software engineering best practices, coding standards, testing, CI/CD, and security
  • Design and implement AI/GenAI solutions and AI-powered applications
  • Work with business stakeholders, architects, and development teams to deliver technical solutions
  • Solve complex challenges involving architecture, integrations, performance, and data processing
  • Remain hands-on with development, code reviews, troubleshooting, and implementation
  • Create architecture diagrams, technical documentation, and design specifications
  • Mentor engineers and promote knowledge sharing
  • Drive continuous improvement in software quality, reliability, and developer productivity

Required Skills & Qualifications:

  • 10+ years of software development experience
  • Strong C#/.NET and JavaScript/TypeScript
  • Experience with APIs, Node.js, backend services, and scalable web applications
  • Strong Azure and/or AWS cloud experience
  • Experience with Docker, microservices, and cloud-native applications
  • Strong knowledge of software architecture, design patterns, event-driven systems, DDD, and API-first design
  • Hands-on AI/GenAI/LLM integration and AI-powered development
  • Experience with SQL and NoSQL databases
  • .NET modernization and cloud migration experience
  • Understanding of security, networking, hybrid cloud, and system integrations
  • Strong Agile experience
  • Proven technical leadership, architecture, mentoring, and stakeholder collaboration
  • Kubernetes/DevOps is a plus, not a primary requirement

Other Job Details:

  • Duration: 6+ Month Contract-to-Hire (Opportunity to convert to a full-time employee based on performance)
  • Pay Rate: $80/hr. on C2C. or $70/hr. on W2. (Negotiable)
  • Interviews: Video interviews/In-person
  • Docs required: ID proof will be required.
  • Be available to work from the Secaucus office at least 1 day per week (Wednesdays) or as requested.

Similar Jobs

More Jobs at OMG Technologies

More Information Technology Jobs

Find similar Principal Software Engineer - Application Development | Hybrid - 1 day | Secaucus, NJ jobs: