Post job

Staff software engineer jobs in New Jersey

- 4,185 jobs
  • Sr Software Engineer (.NET)

    Robert Half 4.5company rating

    Staff software engineer job in Florham Park, NJ

    The Senior Software Engineer is responsible for designing, testing, deploying, and supporting new and existing web applications for both internal and external clients. This role requires close collaboration with software engineers, quality assurance, project management, patient care, and operations teams to deliver high-quality software quickly in a fast-paced environment. Key Responsibilities Develop software solutions by analyzing business and functional requirements, writing code that meets specifications. Collaborate with business analysts, project managers, and software engineers on system design, data usage, and work processes; follow the full software development lifecycle. Troubleshoot production issues, identify root causes, and implement long-term solutions. Evaluate operational feasibility by analyzing requirements, solutions, and proposed changes. Write clean, well-documented, and maintainable code that is easy for other developers to understand. Stay current with new development tools, programming techniques, and emerging technologies; pursue professional development and networking opportunities. Adhere to physical, administrative, and technical safeguards related to business functions. Comply with HIPAA and all applicable security and privacy regulations. Performance Criteria Performance will be measured by the accuracy and effectiveness of code, the quality of implemented solutions, and timely communication with business and IT teams. Meeting performance targets for code resiliency and defect rates is critical. Qualifications B.S. in Computer Science, Engineering, or equivalent relevant experience. 5+ years of hands-on software development with strong object-oriented design/programming skills. 5+ years of experience with Microsoft .NET, C#, ASP.NET, MVC, WebForms, WebAPI (additional technology stacks a plus). 3+ years with Microsoft SQL Server (T-SQL, data modeling, concurrency control, transactions, performance tuning). 3+ years with front-end technologies: HTML, CSS, JavaScript, jQuery (experience with AngularJS, Angular 2+, KnockoutJS, or ReactJS is a plus). Experience with modern software architectures such as SOA, microservices, and API-centric design. Experience with unit testing, CI/CD pipelines. Strong communication and collaboration skills. Experience in pharmacy, healthcare, HIPAA/HITRUST, and security is preferred.
    $105k-143k yearly est. 3d ago
  • Full Stack Software Engineer

    Techead

    Staff software engineer job in Trenton, NJ

    TECHEAD is celebrating over thirty-five years of incredible heritage, talent, and accomplishments! To learn more about TECHEAD, visit us at TECHEAD.com or on Glassdoor. Full Stack Software Engineer Direct Hire Onsite in Trenton, NJ NO C2C Our client is a forward-thinking manufacturing organization seeking a skilled Full Stack Software Engineer to build and maintain sophisticated web applications. In this role, you will be a key contributor to both client-side and server-side development. You will work within a collaborative environment alongside designers, product managers, and other engineers to translate innovative concepts into high-quality, production-ready features. Core Responsibilities Develop and maintain robust web applications using a modern technology stack. Collaborate with cross-functional teams to define, design, and ship new features from concept to completion. Uphold high standards for application performance, quality, and responsiveness. Identify and resolve technical bottlenecks and bug-fix complex issues. Participate in code reviews to maintain code quality and ensure adherence to best practices. Actively research, evaluate, and implement new technologies to maximize development efficiency and product capabilities. Required Qualifications & Skills Proven professional experience as a Full Stack Developer or in a similar software engineering role. Front-End Proficiency: Strong command of JavaScript, TypeScript, React.js, HTML5, and CSS3. Back-End Proficiency: Strong command of the .NET framework (specifically .NET Core) and the C# programming language. API Development: Demonstrated experience in designing and developing RESTful APIs. Databases: Experience with relational database management systems (RDBMS) such as MSSQL, Oracle, or PostgreSQL. Cloud Platforms: Familiarity with deploying and managing services on major cloud platforms like AWS or Azure. Web Servers: Experience with web servers like IIS or Apache. Version Control: Proficiency using version control systems, particularly Git. Methodology: A good understanding of Agile development principles. Problem-Solving: Excellent analytical and problem-solving abilities. Preferred Qualifications Experience with mobile application development using React Native. TECHEAD's mission is to make our on-site associates successful by placing them in the right environment so they can grow and prosper. How we treat and respond to our clients and employees is a reflection of who we are and makes us stand out from the rest. Keeping our business focused on building and maintaining relationships with our employees and clients is the key to our success. We won't strive for anything less. TECHEAD provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. For more information on TECHEAD please visit **************** No second parties will be accepted.
    $71k-94k yearly est. 1d ago
  • Lead AI/ML Engineer

    HSAD North America

    Staff software engineer job in Englewood Cliffs, NJ

    Lead AI/ML Engineer - Associate Director/Director Level Position Overview We are seeking a hands-on Lead AI/ML Engineer with strong software engineering expertise to rapidly build and deploy AI solutions. This role focuses on practical implementation and quick delivery of business value through intelligent integration of AWS ML services, LLMs, and modern AI tools. This hybrid position requires 75% hands-on development and 25% technical leadership, emphasizing speed to market and pragmatic engineering decisions. Key Responsibilities Rapidly prototype and deploy AI solutions using pre-built AWS ML services and LLM APIs Build full-stack applications that integrate existing ML/LLM tools and services Focus on "time to value" - quick iterations, hypothesis testing, A/B experiments Orchestrate multiple AI services (Bedrock, SageMaker endpoints, third-party APIs) Develop proof-of-concepts in days/weeks using available tools and platforms Lead technical team through hands-on coding and architecture decisions Champion pragmatic "buy and integrate" approaches for faster delivery Required Technical Skills Programming Languages & Frameworks (Expert Level Required) Python: FastAPI, Django, Flask (expert proficiency) Java: Spring Boot, Spring Cloud, Spring Security JavaScript: React, Next.js, Node.js, TypeScript Full-stack development with focus on rapid prototyping AI/ML Implementation (Applied Engineering Focus) LLM Integration: Implementation using OpenAI, Anthropic, Bedrock APIs AWS AI Services: Comprehend, Textract, Personalize, Forecast RAG Systems: Rapid deployment using managed vector DB solutions Model Deployment: Using pre-trained models and managed endpoints Service Orchestration: Combining multiple AI services for business solutions Experimentation: A/B testing frameworks for AI features Engineering Approach Rapid Delivery: MVP first, iterative improvement approach Pragmatic Architecture: Leveraging managed services and existing platforms Hypothesis-Driven Development: Build, measure, learn cycles Integration Excellence: Connecting best-in-class tools and services API-First Design: Microservices, event-driven architectures Development & Architecture Rapid Prototyping: Streamlit, Gradio for quick demonstrations API Integration: REST, GraphQL, webhooks, streaming Serverless Architecture: Lambda, API Gateway, Step Functions Containerization: Docker, Kubernetes for scalable deployments AWS Platform (Production Focus) Bedrock, SageMaker (inference and endpoints) Comprehend, Textract, Personalize (managed AI services) Lambda, Step Functions for workflow orchestration Infrastructure as Code (CDK, Terraform) Experience Requirements 10+ years software engineering with recent hands-on coding Track record of rapid delivery - launched multiple AI features in production eCommerce AI projects: practical implementations with measurable impact Experience balancing speed with quality for optimal business outcomes Technical leadership through hands-on contribution What You'll Work On AI solution prototypes with 1-2 week turnaround Integration projects connecting LLMs to existing systems Production ML features using AWS managed services Revenue-generating experiments through A/B testing Scalable AI architectures that grow with business needs Cross-functional collaboration to identify and solve business problems with AI Ideal Candidate Profile A pragmatic engineer who excels at quickly translating business requirements into working AI solutions. Someone who understands that the best solution is often the one that ships fastest and delivers immediate value. You thrive in environments where rapid experimentation and iteration are valued over lengthy development cycles. Your strength lies in knowing when to use existing tools versus building custom solutions, always optimizing for business impact and speed to market. Success Metrics Speed of AI feature deployment (idea to production) Business value delivered through AI implementations Team velocity and technical capability growth Quality of architectural decisions balancing speed and scalability Adoption rate of AI solutions across the organization
    $68k-95k yearly est. 4d ago
  • 2026 Software Engineer Program - Summer Internship - United States

    Jpmorgan Chase & Co 4.8company rating

    Staff software engineer job in Jersey City, NJ

    JobID: 210650080 JobSchedule: Full time JobShift: Base Pay/Salary: Chicago, IL $45.67-$45.67; Jersey City, NJ $52.88-$52.88; New York, NY $52.88-$52.88; Palo Alto, CA $60.10-$60.10 Join our 2026 Software Engineer Program and propel your career to new heights with a team of innovative technologists. Engage in diverse projects, gain new skills, and create positive change for the communities we serve. We value your unique skills and innovative ideas within our supportive and diverse technology organization. Ready to tackle big challenges with a global technology team? We're eager to meet you. ABOUT THE PROGRAM As a Summer Intern in the Software Engineer Program, you will play a vital role in building and optimizing digital applications and systems that serve millions globally. You will start with an induction that introduces our tech strategies, products, and systems, and provides an overview of our technology community. Working in an agile team, you will collaborate with peers and experienced software engineers to enhance your skills, share ideas, and innovate within our global technology community. This internship offers a chance to gain deeper insights into our work culture through networking events, senior speaker sessions, and peer-mentorship programs. At the end of the summer, top performers may be invited to join us for a full-time role upon graduation, allowing you to take your career where you want to go. We will be filling our classes on a rolling basis. We strongly encourage you to submit your application as early as possible before job postings close. Job Responsibilities * Own projects end-to-end, ensuring teams and stakeholders are informed about development progress. * Collaborate and share ideas, information, and innovation with our global team of technologists. * Develop skills through ongoing training, mentorship, and access to senior leaders. * Create innovative solutions that impact our customers, clients, and employees. * Work on agile teams alongside peers and experienced software engineers. Required qualifications, capabilities, and skills * Pursuing a B.A., B.S. or 5th year M.A. or M.S. with expected graduation between December 2026 and June 2027 * A well-rounded academic background * Baseline knowledge of software, applications and technical processes within a specific technical discipline (e.g., cloud, artificial intelligence, mobile, etc.). * Ability to work effectively in large, collaborative teams to achieve organizational goals, with a commitment to fostering an inclusive and innovative culture. * Foundational knowledge of programming languages (e.g., Python, React, JavaScript, Java, C++, C#), databases, data structures and algorithms * Understanding of software skills including business analysis, development, maintenance, and software improvement. * Proficiency in developmental toolsets. * Basic knowledge of industry-wide technology trends and best practices. * Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security. * Familiarity with Big Data or Data Warehousing concepts. Preferred qualifications, capabilities, and skills * Computer Science and/or Engineering majors are preferred * Strong interpersonal and communication skills * Ability to thrive in a fast-paced, collaborative environment * Exceptional problem-solving ability * Exposure to cloud technologies * Experience with relational databases This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChase's review of criminal conviction history, including pretrial diversions or program entries. Locations you may join: * Austin, TX * Chicago, IL * Columbus, OH * Houston, TX * Jersey City, NJ * New York Metro, NY * Palo Alto, CA * Plano, TX * Tampa, FL * Wilmington, DE ABOUT US When you work at JPMorgan Chase, you're part of a global financial institution and a leading tech company. Our team of over 63,000 technologists across global technology centers is dedicated to designing, building, deploying, and managing a wide range of solutions, including enterprise technology initiatives, big data, mobile solutions, electronic payments, cybersecurity, machine learning, and cloud development. We collaborate with FinTech and Silicon Valley tech firms to deliver innovative solutions to our clients and customers. With a $17 billion annual investment in technology, we are committed to hiring talented individuals to create transformative solutions that will revolutionize the financial services industry and make a global impact. ABOUT YOU If you're ready to put your passion for technology to work in a way that makes a real difference, you'll find your place in our Software Engineer Program. To be eligible for this program, you must be authorized to work in the U.S. We do not offer any type of employment-based immigration sponsorship for this program. Likewise, JPMorgan Chase, will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT.) What's Next? Help us learn about you by submitting a complete and thoughtful application, which includes your resume. Your application and resume is a way for us to initially get to know you, so it's important to complete all relevant application questions so we have as much information about you as possible. After you confirm your application, we will review it to determine whether you meet certain required qualifications. If you are advanced to the next step of the process, you'll receive an email invitation to complete a coding challenge powered by HackerRank. HackerRank is required, and your application will not be considered for further review until you have completed this step. We strongly encourage that you apply and complete these required elements as soon as possible, since programs will close as positions are filled. This is your opportunity to further bring your resume to life and showcase your experience for our recruiting team and hiring managers. JPMorganChase is committed to creating an inclusive work environment that respects all people for their unique skills, backgrounds, and professional experiences. We will provide reasonable accommodations for applicants with disabilities. Visit jpmorganchase.com/careers for upcoming events, career advice, our locations and more. 2025 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Signature Science, LLC 4.4company rating

    Staff software engineer job in New Jersey

    The primary purpose of this position is to develop and maintain software tools used for applied research projects in the Atlantic City Operation. Essential Duties and Responsibilities: Develops software using LabVIEW, Visual Basic for Applications (VBA), Python, and C#, to fulfill the needs of government-based projects. Develops data collection tools used during test and evaluation events. Develops software tools to build and query databases (e.g. Microsoft Access, SQL). Updates software tools based on ISO 17025 needs. Develops software programs to control custom hardware. Identifies and suggests optimizations and features to improve hardware/software capabilities. Maintains software tools as needed. Composes and reviews technical manuals and reports. Develops intuitive Graphical User Interfaces (GUIs). Assesses impact of changes to applications and systems and makes recommendations. Thoroughly documents computer code and software lifecycle developments. Keeps current with latest software development tools and techniques. Competent in using Windows and Linux/Unix operating system command line interface. Other duties as assigned. Required Knowledge, Skills & Abilities: Good interpersonal, verbal, and written communication skills. Good listening skills Computer program experience using LabVIEW, VBA, Python and C#. Good working skills of software and tools necessary for job functions including Microsoft Office suite. Education/Experience: Incumbent professional should have a minimum of a bachelor's degree in mathematics, science, or engineering and up to 8-10 years of qualified experience. Clearance: The ability to obtain a secret clearance and Department of Homeland Security suitability is required for this position. Supervisory Responsibilities: None Working Conditions/Equipment: The incumbent professional is expected to work and/or be available during regular business hours. He/she should also generally be available via e-mail or phone during non-business hours as needed to address critical issues or emergencies. He/she may be required to travel on behalf of the company up to 25%. The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties as assigned by their supervisor. Powered by ExactHire:160569
    $75k-101k yearly est. 25d ago
  • Software Engineer

    Intelliswift 4.0company rating

    Staff software engineer job in Newark, NJ

    * Intelliswift Software, Inc. is seeking a qualified professional to fill the position of Software Engineer based in Newark, CA. Job duties - Design, develop and implement customized enterprise-wide software applications and packages to meet the client's internal and external business needs. Review, fix and modify software programs to ensure technical accuracy, reliability and scalability of programs. Analyze specifications, communications, data points, and programming requirements gathered per client's requests and approvals. Adhere to software development life cycle process, best practices, and procedures. Coordinate installation, implementation, upgrades, migration, porting, and synchronization of software applications. Code, program, test, debug, and maintain software applications. Train end-users on the use of software applications and provide troubleshooting and debugging support. Administer and maintain production systems running on multiple technology frameworks and environments to reduce downtime and eliminate application performance issues. Education and Experience : * Position requires a Master's degree or foreign equivalent degree in Computer Science, Software Engineering or a related field plus two (2) years of experience in a related occupation. Position also requires experience with JavaScript, Spring, Postman, Maven, JSON, JIRA, Apigee, GIT, Web Services and Splunk. Note: Position requires 50% of national travel. Rate of pay - $181,272 to $190,000 per year Send your resume to: ********************* with job ref #SWE2310 in subject heading * Job details *
    $181.3k-190k yearly Easy Apply 60d+ ago
  • Software Engineering Intern

    Sagesure

    Staff software engineer job in Jersey City, NJ

    If you're looking for the stability of a profitable, growing company with the entrepreneurial spirit of a startup, we're hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking an Intern to join the Rising Pioneer Program as part of our Engineering team. Over the course of this 10-week program, interns will gain tangible, hands-on experience and insight into our business operations. After 3 days of orientation and training, you'll join our Engineering team where you'll be assigned projects, with unlimited opportunity for challenges and achievement. We have, very often, considered our interns for post-graduation roles within the company. What you'd be doing: Learn and network with employees, leaders, and other interns during an on-the-job experience. Potential to earn college credit. Research and analysis support on ad-hoc projects. Fulfill tasks set out by team leaders. Receive coaching, mentoring and feedback from knowledgeable SageSure professionals. Contribute enhancements and bugfixes to SageSure's Design System, our standard user interface component library used by our consumer-facing applications. Improve code quality through test coverage, peer programming, and code reviews utilizing modern patterns and frameworks with the support of your squad and mentor. Work to master our standards from developing to releasing code to take on tasks and projects with increasing complexity. Collaborate with senior software engineers, quality engineers, product managers, and other engineering squads to build feature-rich user experiences. Contributing to meaningful projects that support SageSure's business goals. Presenting your work to leaders and peers, highlighting your accomplishments and building visibility across the organization. Collaborating in a culture that celebrates growth and learning, where your progress and contributions are recognized. Partnering with teammates and mentors to build skills that can support a pathway to full-time opportunities. We're looking for someone who: Currently enrolled in a relevant degree program with a focus on Computer Science, Software Engineering, or a related technical field with an anticipated graduation date in 2026 or 2027. Strong communication skills, problem solving, and reasoning skills Ability to multitask and hungry to learn Ability to work independently and as a team member Authorization to work in the United States Experience with one or more general-purpose or front-end programming languages, such as JavaScript, TypeScript, HTML, and CSS. Experience with front-end programming frameworks and tools, such as react, jest, vite, webpack, npm, or yarn. Highly Preferred Candidates Also Have: Prior internship experience GPA of 3.0 or higher AI experience or coursework (e.g., applied AI, machine learning, natural language processing, or workplace analytics tools). About SageSure: Named among the Best Places to Work in Insurance by Business Insurance for four years in a row, SageSure is one of the largest managing general underwriters (MGU) focused on catastrophe-exposed property in the US. Since its founding in 2009, SageSure has experienced exceptional growth while generating underwriting profits for carrier partners through hurricanes, wildfires, and hail. Available in 16 states, SageSure offers more than 110 home, flood, and commercial products on behalf of its highly rated carrier partners. Today, SageSure manages more than $2.3 billion of inforce premium and helps protect more than 815,000 policyholders. We have more than 1,000 employees in a distributed workforce environment across 12 offices-Fairfield, CA; Mountain View, CA; Cheshire, CT; Jacksonville, FL; Tallahassee, FL; Tampa, FL; Chicago, IL; Jersey City, NJ; Marlton, NJ; Cincinnati, OH; Houston, TX; Sheboygan, WI-who are tackling the industry's toughest challenges. SageSure is a proud Equal Opportunity Employer committed to building a workforce that reflects the spectrum of perspectives, experiences, and abilities of the world we live in. We recognize that our differences make us strong, and we actively seek out diverse candidates through partnerships with organizations, institutions and communities that represent various backgrounds. We champion belonging and inclusion for all identities, including, but not limited to, race, ethnicity, religion, sexual orientation, age, veteran status, ability status, gender, and country of origin, striving to create a culture where all individuals feel valued, respected, and empowered to bring their authentic selves to work. Our nimble, highly responsive culture nurtures critical thinkers who run toward problems and engineer solutions. We relentlessly pursue better outcomes by investing in the technology, talent, and tools that position us to succeed in demanding markets. Come join our team! Visit sagesure.com/careers to find a position for you. About SageSure: Named among the Best Places to Work in Insurance by Business Insurance for four years in a row (2020-2023), SageSure is one of the largest managing general underwriters (MGU) focused on catastrophe-exposed markets in the US. Since its founding in 2009, SageSure has experienced exceptional growth while generating underwriting profits for carrier partners through hurricanes, wildfires, and hail. Available in 16 states, SageSure offers more than 50 competitively priced home, flood, earthquake, and commercial products on behalf of its highly rated carrier partners. Today, SageSure manages more than $1.9 billion of inforce premium and helps protect 640,000 policyholders. SageSure has more than 1000 employees working remotely or in-office across nine offices: Cheshire, Connecticut; Chicago, Illinois; Cincinnati, Ohio; Houston, Texas; Jersey City, New Jersey; Mountain View, California; Marlton, New Jersey; Tallahassee, Florida; and Seattle, Washington. SageSure offers generous health benefits and perks, including tuition reimbursement, wellness allowance, paid volunteer time off, a matching 401K plan, and more. SageSure is a proud Equal Opportunity Employer committed to building a workforce that reflects the spectrum of perspectives, experiences, and abilities of the world we live in. We recognize that our differences make us strong, and we actively seek out diverse candidates through partnerships with organizations, institutions and communities that represent various backgrounds. We champion belonging and inclusion for all identities, including, but not limited to, race, ethnicity, religion, sexual orientation, age, veteran status, ability status, gender, and country of origin, striving to create a culture where all individuals feel valued, respected, and empowered to bring their authentic selves to work. Our nimble, highly responsive culture nurtures critical thinkers who run toward problems and engineer solutions. We relentlessly pursue better outcomes by investing in the technology, talent, and tools that position us to succeed in demanding markets. Come join our team! Visit sagesure.com/careers to find a position for you.
    $40k-74k yearly est. Auto-Apply 37d ago
  • Software Engineer

    Collabera 4.5company rating

    Staff software engineer job in Hoboken, NJ

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description: Title: Software Engineer Duration: 4+ Months Location: Hoboken, NJ - 07030 Description: This position will carry out development tasks associated with the organization's strategic initiatives. Projects include enhancements to existing revenue producing products, maintenance of existing products, integration efforts focusing on initiatives, integration with 3rd party applications or services and new product offerings. Primary Job Duties: • Researches, designs, develops and integrates applications at a mid-level as per written specifications. • Write new software or make modifications to existing software applications and modules in accordance with written specifications. • Essential day-to-day responsibilities include performing coding assignments, unit testing, ensuring development standards are being followed, analyzing functional specifications, producing technical specifications and unit testing scripts, and participating in team code reviews and impact assessments. • Participate in project planning sessions with team members to analyze development requirements, provide design options, and provide work breakdown and estimates of work. • Makes suggestions for problem solutions or software enhancements, which will typically be reviewed by a more senior developer. • Provide accurate and timely status reports on work progress. • Other duties will include; Production support and subsequent defect research, assistance in technical and/or system documentation may be needed to aid support teams. • This role will receive directions from the team lead/mentor. Qualifications / Requirements: • Bachelor's degree in Computer Science or equivalent required. • 2+ years experience coding, testing and debugging software in a structured development environment. Must be detail-oriented and able to solve problems on his/her own. Required technical skills/languages: • Education: College Degree note required but preferred in related field • UNIX or Linux scripting - Korn Shell (KSH) or, BASH • SGML and/or XML (schema and dtd) • UNIX utilities/power tools: sed, awk, ls, mkdir, grep, cut, comm, diff, RegEx, etc. • Perl • SQL/TOAD or SQL Server • Team Foundation Server or other version control system • Excellent written and verbal communication skills in English. • Expertise in accepted software development practices and build/deployment processes. Ashish Biyala ************ How to Apply For This Position: Please contact Ashish Biyala on ************ for further details Qualifications Oracle/SQL, PERL, UNIX, Shell Scripting Additional Information To know more on this position or to schedule an interview, please contact; Ashish Biyala ************
    $73k-98k yearly est. 3h ago
  • AI Software Engineer - Collective Intelligence (Bogota)

    Slalom 4.6company rating

    Staff software engineer job in Bogota, NJ

    AI Software Engineer - Collective Intelligence We're looking for a Software Engineer to help shape the future of collective intelligence solutions at Slalom. In this role, you'll design and build AI-driven workflows that connect external data, enterprise systems, and organizational knowledge into seamless, intelligent experiences. If you enjoy building agentic applications, orchestrating APIs and data sources, and delivering real business impact with AI, this role is for you. Why Slalom? Slalom is a modern consulting firm focused on strategy, technology, and business transformation. We help organizations dream bigger, move faster, and build better tomorrows. As a Software Engineer on our Collective Intelligence team, you'll: * Work at the leading edge of AI orchestration and intelligent applications. * Solve complex, meaningful problems for a global Consulting firm. * Grow your skills alongside diverse technologists, strategists, and leaders. * Be part of a company that is fiercely human, values-driven, and dedicated to building a better future for all. What You'll Bring * 4-8 years of professional software engineering experience, with a track record of shipping production systems. * Strong Python skills applied to AI or intelligent applications. * Hands-on experience with LLM techniques such as retrieval-augmented generation (RAG), fine-tuning, or agentic workflows. * Ability to integrate systems using APIs and modern orchestration or workflow frameworks (e.g., MCP, LangChain/LangGraph, Semantic Kernel, or similar) * Proven ability to design and optimize scalable data ingestion pipelines, leveraging modern ETL/ELT frameworks and cloud-native services to ensure reliability, quality, and performance. * Hands-on experience with Google Cloud Platform services such as Cloud Run, Batch, and Firestore, with a track record of building efficient, resilient, and cloud-native applications and workflows. * Clear communication skills and the ability to explain technical concepts to diverse audiences. Bonus Points * Experience with enterprise integrations (CRM, knowledge systems, data platforms). * Familiarity with AI platforms such as Azure OpenAI, AWS Bedrock, or GCP Vertex AI. * Background in MLOps or LLMOps practices, including validation, monitoring, and deployment. * Front-end development experience (TypeScript, JavaScript, React/Next.js or similar). * Prior consulting or client-facing engineering experience. About Us Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all.
    $82k-109k yearly est. 23d ago
  • Software Engineer Intern - Summer 2026

    Internships With Zinnia

    Staff software engineer job in Bridgewater, NJ

    WHO WE ARE: Zinnia is simplifying how people buy, sell, and administer insurance products. Combining intuitive enterprise technology solutions and data insights with the streamlined, consumer-facing Policygenius marketplace, Zinnia is redesigning the insurance experience for shoppers, advisors, and insurers alike - and enabling more people to protect their financial futures along the way. Zinnia has over $173.7 billion in assets under administration across 60+ carrier clients, 350 distributors and partners, and over 2 million policyholders. WHO YOU ARE: Are you pursuing a degree in Technology, or a related technical field, and graduating between December 2026 and August 2027? Are you hungry and excited to learn new and emerging technologies? Are you excited to grow your skill set and your processional network? Then we want you! WHAT YOU'LL DO: Design & development: Design, develop, document, and maintain scalable, secure, and reusable software components and applications - spanning both back-end services/APIs and front-end interfaces API lifecycle: Build and maintain enterprise APIs following best practices and collaborate with the API management team to implement gateway capabilities (traceability, monitoring, security, analytics) Software lifecycle improvements: Support enhancements to the software development and deployment lifecycle for improved speed, quality, and reliability Testing & automation: Implement and automate unit, functional, integration, and contract tests for services, APIs, and applications Code quality: Write high-quality, maintainable, and performant code; participate in peer code reviews Help with tasks automation using AI WHAT YOU'LL NEED: Seeking a bachelor's or master's degree or equivalent in technology or related field Understanding of data structures, algorithms, and the ability to approach problems logically. Basic understanding of software development life cycles (SDLC), debugging, testing, and documentation Experience working in group projects, possibly in academic or personal projects Proficiency in one or more languages such as C#, Java or Python Experience with version control systems (e.g., Git), integrated development environments (IDEs), and build tools Knowledge of basic web development (HTML, CSS, JavaScript) or backend technologies like databases (SQL, NoSQL), APIs, and frameworks (Django, Spring, React). Basic knowledge of Cloud platforms like AWS, Azure, or Google Cloud can be beneficial Understanding of testing (unit testing, integration testing) using tools like JUnit, PyTest, or others WHAT'S IN IT FOR YOU? Zinnia offers excellent career progression and competitive compensation. We're looking for the best and brightest innovators in the industry to join our team. At Zinnia, you collaborate with smart, creative professionals who are dedicated to delivering cutting-edge technologies, deeper data insights, and enhanced services to transform how insurance is done. The expected hourly range for this position is $20.00 - $24.00, dependent on skills and location. The hourly range is a good faith estimate based on what a successful candidate might be paid in certain Company locations. All offers presented to candidates are carefully reviewed to ensure fair, equitable pay by offering competitive hourly rates that align with the individual's skills, education, experience, training, and geographic location and may be above or below the stated amounts. Visit our website at ************** for more information. Apply by completing the online application on the careers section of our website. We are an Equal Opportunity employer committed to a diverse workforce. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability. Notice for California residents: Information about how we collect and use your personal information can be found here
    $20-24 hourly Auto-Apply 20d ago
  • Software Engineer

    Xoriant 4.4company rating

    Staff software engineer job in Edison, NJ

    Job Title: Software Engineer Analyze and evaluate requirements for software applications. Design, develop and implement new features and functions. Contribute to various software development life cycle activities - Initiation, Concept, Planning, Requirements, Design, Coding, Testing, Integration, implementation, Maintenance, etc. Connect new or existing applications with supporting services and some user interface development. Interact with cross functional and technical teams on requirements, solution design, integration, operations and delivery. Development of components for request handling, response processing, business logic, authentication, authorization, security, logging, etc. Implement design patterns, principles, best practices, standards, procedures. Evaluate new requirements for application, by doing an impact analysis of the changes requested by the client. Perform unit & integration testing of the defect fixes & enhancements. Prepare and review the technical design documents. Provide technical support for ongoing application to the Business team and Production support including system maintenance, fixes and enhancements. Job Requirements: Require Bachelor's Degree or Foreign Equivalent in Information Technology, Computer Science, Computer Information Systems or related field. Require five (5) years of experience as Technical Lead, Software Developer, Software Engineer, Senior Technical Associate, Software Consultant or related using Spark, Hive, Pig, Agile methodology, Sqoop, Shell scripting, Apache Kafka, Cassandra. Require travel/relocation to various unanticipated locations throughout the United States. Salary: The base pay range for this role is between $179,982.00 and $200,000.00 annually, and your base pay will depend on your qualifications, experience and location. To apply, mail or email resumes to: Annmarie Hardie, Associate Director, Legal & Immigration Attn: Job ID: SE-053399 Xoriant Corporation 1248 Reamwood Avenue Sunnyvale, CA 94089 ******************* * Xoriant is an equal opportunity employer. No person shall be excluded from consideration for employment because of race, ethnicity, religion, caste, gender, gender identity, sexual orientation, marital status, national origin, age, disability or veteran status.
    $180k-200k yearly Easy Apply 60d+ ago
  • Software Engineer

    Incedo 4.2company rating

    Staff software engineer job in New Jersey

    Incedo is a US-based consulting, data science and technology services firm with over 3000 people helping clients from our six offices across US, Mexico and India. We help our clients achieve competitive advantage through end-to-end digital transformation. Our uniqueness lies in bringing together strong engineering, data science, and design capabilities coupled with deep domain understanding. We combine services and products to maximize business impact for our clients in telecom, Banking, Wealth Management, product engineering and life science & healthcare industries. Working at Incedo will provide you an opportunity to work with industry leading client organizations, deep technology and domain experts, and global teams. Incedo University, our learning platform, provides ample learning opportunities starting with a structured onboarding program and carrying throughout various stages of your career. A variety of fun activities is also an integral part of our friendly work environment. Our flexible career paths allow you to grow into a program manager, a technical architect or a domain expert based on your skills and interests. Our Mission is to enable our clients to maximize business impact from technology by Harnessing the transformational impact of emerging technologies Bridging the gap between business and technology Role Description Role Description: As a Technical Lead - Full Stack - Java, React JS at Incedo, you will be responsible for developing and maintaining web applications using Java and ReactJS. You will be expected to have a strong understanding of Java, its related frameworks, and ReactJS. You should also have experience in developing and maintaining databases using SQL and NoSQL technologies. Roles & Responsibilities: • Writing high quality code, participating in code reviews, designing systems of varying complexity and scope, and creating high quality documents substantiating the architecture. • Engaging with clients, understanding their technical requirements, planning and liaising with other team members to develop technical design & approach to deliver end-to-end solutions. • Mentor & guide junior team members, review their code, establish quality gates, build & deploy code using CI/CD pipelines, apply secure coding practices, adopt unit-testing frameworks, provide better coverage, etc. • Responsible for team's growth. Technical Skills Skills Requirements: • Proficiency in Java programming language and React.js. • Experience with Spring Framework, Hibernate, and other Java-based frameworks. • Expertise in front-end web development using HTML, CSS, and JavaScript frameworks. • Familiarity with software development life cycle (SDLC) and agile methodologies. • Must have excellent communication skills and be able to communicate complex technical information to non-technical stakeholders in a clear and concise manner. • Must understand the company's long-term vision and align with it. • Should be open to new ideas and be willing to learn and develop new skills. • Should also be able to work well under pressure and manage multiple tasks and priorities. Nice-to-have skills Qualifications Qualifications • 7-9 years of work experience in relevant field • B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred Company Value We value diversity at Incedo. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
    $70k-90k yearly est. 49d ago
  • Software Engineer

    Artech Information System 4.8company rating

    Staff software engineer job in Mount Laurel, NJ

    Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost. Job Title: Software Engineer Location: Mount Laurel, NJ Duration: 12 Months Job Description • Scripting Languages: Python, Perl • Databases: MySQL/NoSQL • Environment: Agile • Understanding of networking protocols • Good Interpersonal/ Communication skills Additional Information Best Regards, Amit ModiTechnical RecruiterArtech Information Systems Contact No: ************
    $76k-103k yearly est. 60d+ ago
  • Software Engineer

    Cohere Technology Group 4.5company rating

    Staff software engineer job in Cherry Hill, NJ

    Job Title: Cyber Software Engineer - TS/SCI Required Clearance Requirement: Active Top Secret/SCI Cohere Technology is seeking a Cyber Software Engineer to support advanced cyber capability development in Cherry Hill, NJ. The ideal candidate has hands-on experience building secure and mission-oriented tools across Windows and Linux environments, thrives in agile teams, and is passionate about solving complex cyber challenges in support of national defense. Key Responsibilities: Design, develop, test, and maintain secure software capabilities for cyber operations Perform low-level systems programming on both Unix/Linux and Windows platforms Collaborate with cross-functional teams to deliver integrated cyber solutions Conduct reverse engineering, protocol analysis, and tool optimization Develop and execute unit and integration tests; contribute to containerized testing environments Participate in Agile development cycles including sprint planning, reviews, and retrospectives Leverage scripting and compiled languages (Python, C, C++, Java) for tool development Support DoD and mission-aligned stakeholders with technical implementation and guidance Required Qualifications: Bachelor's degree in Software Engineering, Cybersecurity, Computer Science, or related field Minimum of 1 years of experience in software development Proficient in Python, C, C++, Java Familiarity with secure coding practices, reverse engineering, and x86 assembly Experience in Agile/Scrum environments Active Top Secret/SCI clearance required Preferred Qualifications: Familiarity with tools such as Ghidra, Wireshark, XKEYSCORE, or similar Experience with custom protocol development, vulnerability analysis, or cyber toolkits Knowledge of containerization (e.g., Docker), CI/CD pipelines, and automated testing Background in training or mentoring junior developers Prior military or defense contracting experience is a plus Why Join Us: Work on impactful cyber missions that directly support national security Collaborate with technical experts in a fast-paced, agile environment Flexible relocation support and career advancement opportunities Competitive compensation and benefits package
    $77k-108k yearly est. Auto-Apply 60d+ ago
  • Software Engineer I

    Data Intelligence 4.5company rating

    Staff software engineer job in Moorestown, NJ

    Data Intelligence, LLC (DI) is seeking a Software Engineer I to join our team supporting the U.S. Navy's Aegis Weapons System in Moorestown, NJ. This is an exciting opportunity to begin your engineering career in a mission-critical environment that directly supports national defense. Responsibilities Assist in designing, developing, troubleshooting, and analyzing software programs for Navy computer-based systems. Support maintenance and/or new application development under the supervision of technical leadership. Contribute documentation for new and existing programs. Perform routine systems modeling, simulation, and analysis. Collaborate with intra-organizational staff to support ongoing software development tasks. Qualifications Bachelor's degree in engineering, Computer Science, or a related field (or equivalent). 0-2 years of related software engineering or development experience. Strong problem-solving skills and willingness to learn. Ability to work effectively in a team environment. Must be a U.S. Citizen with a current interim or current active security clearance (secret level or higher). Why Join Data Intelligence, LLC? At Data Intelligence, LLC, we are committed to providing innovative solutions that support our nation's defense capabilities. By joining our team, you will have the opportunity to work on cutting-edge cloud technologies while supporting the U.S. Navy's mission to enhance national security. Our collaborative work environment fosters growth, learning, and continuous improvement. About Us: Since 2005, Data Intelligence (DI) has been a trusted partner in supporting the critical missions of our government clients. Data Intelligence, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. We offer competitive compensation, a collaborative culture, and the opportunity to work alongside top talent in support of our country's most critical operations. We work with Veterans organization to proactively hire those who have served our country. Enjoy medical, dental, vision, disability and life insurance, a 401K plan, paid time off (PTO), and 11 paid holidays. We value our employees and offer a supportive, team-oriented environment with opportunities for advancement.
    $78k-105k yearly est. 60d+ ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Staff software engineer job in Trenton, NJ

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 8d ago
  • Software Engineer

    Solar Landscape 4.4company rating

    Staff software engineer job in Asbury Park, NJ

    Job DescriptionAbout Us Solar Landscape is the leading commercial rooftop solar developer in the U.S. Only 4% of commercial rooftops host solar today - we're changing that, fast. Commercial rooftop solar is the fastest, smartest way to build new clean power - delivering megawatts of generation in months, not years, and powering America's energy and future right where it's needed most. By turning rooftops into local power plants, we're reshaping how - and how fast - energy gets built in the U.S. Recognized as the #1 Distributed Generation Developer by New Project Media, the #1 National Commercial Rooftop Solar Developer by Solar Power World, and winner of the U.S. Department of Energy's Grand Prize for Clean Energy, Solar Landscape is defining the future of energy generation in America. Headquartered in Asbury Park, New Jersey, Solar Landscape has offices in Chicago, Baltimore, and New York City and operates in over a dozen states nationwide. We move fast, solve hard problems, and take our work seriously - but never ourselves. We value clear thinking, accountability, and execution. At the same time, we're collaborative by default, and believe the best work happens when people enjoy working together. Our team is made up of smart, grounded people who show up for each other - whether that's troubleshooting a system design or catching up over lunch. If you're looking to do meaningful work in a high-performance environment - and be part of the team reshaping how energy gets built in the U.S. - we'd love to meet you. About The Role We are seeking a Software Engineer (SWE) to join our team and support our software stack with a specific focus on business, legal, finance, and strategy teams. The ideal candidate has strong software engineering fundamentals and can drive project requirements end to end, by working with external stakeholders, defining requirements, scoping features, and taking a project through to completion. The software engineer will lead working groups with other engineers to build a first-rate software stack that allows our internal teams to deploy solar faster, more efficiently, and more effectively than any other company.Qualifications Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, equivalent field, or equivalent work experience Languages and Frameworks: Python, C#, PyTest, XUnit, Azure DevOps, Azure Resource Manager (ARM) Experience designing high quality software stacks with an emphasis on performance, stability, software unification, and preventative maintenance Ability to work with non-technical stakeholders to scope requirements, identify features, and drive project end to end Technical leadership skills, including leading working teams and defining technical scope for other engineers Excellent verbal and written communication skills Located (or willing to relocate) to our offices in Manhattan or Asbury Park, NJ 2+ years of experience as a software engineer Experience with Power Platform, Dataverse, or Microsoft Dynamics Experience working with internal full-time engineers and software engineering consultants Familiarity with solar or energy generation space Benefits and Perks Solar Landscape's company culture is second to none. Our employees combine our mission, grit and drive with a rebel's attitude that is changing the industry: Located in the heart of historic Asbury Park, our state-of-the-art office space offers flexible workstations encouraging collaboration and movement. Employees come together to eat every day! Like in a home, our gourmet kitchen is the heart of the office. Solar Landscape has a full-time in-house chef cooking daily farm-to-table meals using locally sourced organic food. Also included for employees is our competitive compensation package; a 401(k) employer-match; health, dental, & vision insurance, flexible paid time off and holiday PTO; We provide healthy snacks, coffee, volunteer opportunities, company outings, and more! Work location: Target is NY or NJ with 2 days in office, 3 days remote Open to hybrid / remote for an excellent candidate Salary will vary depending on your location and job-related skills and experience. This is an incentive-based position with the potential to earn more. For part-time roles, your compensation will be adjusted to reflect your hours.Benefits and Perks We offer competitive compensation and benefits designed to support you inside and outside of work: · Training / Professional development opportunities · 401(k) with 4% company match· Summer Fridays· Flexible remote/hybrid work options· Paid parental leave· Team lunches, events, and stocked kitchens· Modern, collaborative office spaces in Asbury Park, New York City, Boston, Chicago, and Baltimore· Medical, dental, and vision coverage· Company-paid life and long-term disability insurance
    $74k-100k yearly est. 26d ago
  • Lead Software Engineer - High Performance Computing

    Jpmorgan Chase & Co 4.8company rating

    Staff software engineer job in Jersey City, NJ

    JobID: 210656783 JobSchedule: Full time JobShift: Base Pay/Salary: Seattle,WA $152,000.00-$215,000.00; Jersey City,NJ $152,000.00-$215,000.00 We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the AI Acceleration team you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities * Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Develops secure high-quality production code, and reviews and debugs code written by others * Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems * Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture * Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies * Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills * Formal training or certification on software engineering concepts and 5+ years applied experience * Hands-on practical experience delivering system design, application development, testing, and operational stability * Advanced in one or more programming language(s) * Proficiency in automation and continuous delivery methods * Proficient in all aspects of the Software Development Life Cycle * Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security * Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) * In-depth knowledge of the financial services industry and their IT systems * Practical cloud native experience * Advanced understanding of High-Performance Computing system architectures and network topologies * Expertise in at least one accelerator type (e.g., GPU, FPGA) and experience mapping LLMs onto these accelerators * Proficiency parallel programming and performance analysis of accelerator-based systems Preferred qualifications, capabilities, and skills * Strong programming skills in Python, scripting, C, C++ with experience in AI/ML frameworks like PyTorch and LangChain * Master's Degree in Computer Science * 3+ years of experience in high-performance computing software * 3+ years of experience with accelerators and deep learning, particularly large language models * Experience in large organizations and regulated industries is a plus * Excellent communication skills and the ability to work collaboratively in a dynamic team environment * Familiarity with HPC software (e.g., NCCL, MPI) and resource schedulers (e.g., Kubernetes, SLURM)
    $152k-215k yearly Auto-Apply 60d+ ago
  • Software Engineer

    Collabera 4.5company rating

    Staff software engineer job in Hoboken, NJ

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description: Title: Software Engineer Duration: 4+ Months Location: Hoboken, NJ - 07030 Description: This position will carry out development tasks associated with the organization's strategic initiatives. Projects include enhancements to existing revenue producing products, maintenance of existing products, integration efforts focusing on initiatives, integration with 3rd party applications or services and new product offerings. Primary Job Duties: • Researches, designs, develops and integrates applications at a mid-level as per written specifications. • Write new software or make modifications to existing software applications and modules in accordance with written specifications. • Essential day-to-day responsibilities include performing coding assignments, unit testing, ensuring development standards are being followed, analyzing functional specifications, producing technical specifications and unit testing scripts, and participating in team code reviews and impact assessments. • Participate in project planning sessions with team members to analyze development requirements, provide design options, and provide work breakdown and estimates of work. • Makes suggestions for problem solutions or software enhancements, which will typically be reviewed by a more senior developer. • Provide accurate and timely status reports on work progress. • Other duties will include; Production support and subsequent defect research, assistance in technical and/or system documentation may be needed to aid support teams. • This role will receive directions from the team lead/mentor. Qualifications / Requirements: • Bachelor's degree in Computer Science or equivalent required. • 2+ years experience coding, testing and debugging software in a structured development environment. Must be detail-oriented and able to solve problems on his/her own. Required technical skills/languages: • Education: College Degree note required but preferred in related field • UNIX or Linux scripting - Korn Shell (KSH) or, BASH • SGML and/or XML (schema and dtd) • UNIX utilities/power tools: sed, awk, ls, mkdir, grep, cut, comm, diff, RegEx, etc. • Perl • SQL/TOAD or SQL Server • Team Foundation Server or other version control system • Excellent written and verbal communication skills in English. • Expertise in accepted software development practices and build/deployment processes. Ashish Biyala ************ How to Apply For This Position: Please contact Ashish Biyala on ************ for further details Qualifications Oracle/SQL, PERL, UNIX, Shell Scripting Additional Information To know more on this position or to schedule an interview, please contact; Ashish Biyala ************
    $73k-98k yearly est. 60d+ ago
  • Architect - Platform Engineering (BOGOTA)

    Slalom 4.6company rating

    Staff software engineer job in Bogota, NJ

    * We are excited to be launching in Columbia and will have enhanced job postings with English and Spanish in early 2025. Architect - Platform Engineering Who You'll Work With At Slalom, personal connection meets global scale. Our vision is to enable a world in which everyone loves their work and life. We help organizations of all kinds redefine what's possible, give shape to the future-and get there. Within Slalom, our Build capability helps customers maximize the value of the software they create. We do this by… * Being fast, effective, high-quality, and consistent * Evolving our software development lifecycle by blending cutting-edge AI tooling with outcome-focused strategic thinking * Delivering end-to-end to our customers at any scale and at any point in their journey. You will be a Architect to join our Americas team in the Platform Engineering (PE) discipline. Our PE engineers build the secure automation capabilities that enable our application and data engineers to unveil their products to the world. Our goal is to create the platform to make a product smart, secure, and fast, while minimizing toil. What You'll Do In PE, an Architect provides automation and DevOps expertise in the form of hands-on technical leadership on multi-functional project teams. Your role is to supercharge a team's output through applying your experience in creating scalable, resilient, and automated solutions. Specifically, you will: * Act as a hands-on, technical lead for a development pod of engineers on multi-functional teams, creating purpose-built software products for our clients. * Work directly with client and Slalom teams by leading the design and delivery of major components of a modern Platform Engineering solution. * Provide domain expertise in DevOps culture, tooling, delivery methods, and cultural practices within Slalom Build as well as with our clients. * Drive work effort estimation and story pointing to align to user and business goals at each phase of an Agile project. * Develop project/technology case studies, training materials, and technical guidance for Slalom project teams. * Participate in internal Slalom events or initiatives. * Help grow our culture of learning by taking part in and coordinating opportunities such as presenting at technical conferences, community groups, writing blog articles, and contributing to partner-coordinated workshops * We are looking for candidates who are interested in working in a hybrid environment as we build the foundation and grow our team in Mexico. We offer a flexible working environment to balance the need to work independently, with days that may require in-person collaboration at our office. What You'll Bring Architects in PE bring experience as an architect across software engineering and DevOps in production in at least one major public cloud (AWS, GCP, Azure). We will tap into your knowledge of designing and implementing end-to-end continuous integration and continuous delivery (CI/CD) pipelines as well as your experience in configuration management and infrastructure as code (e.g., Chef, Puppet, Ansible, Terraform, CloudFormation, ARM, etc.) Security is part of everything we do and will require your knowledge of fundamental cloud security (e.g., identity and access management, firewalls, etc.) as we build for our customers. As an Architect you will collaborate across multiple functional and/or technical teams to deliver an Agile-based project. You will be leveraging your growth mentality, bringing enthusiasm about learning new technologies quickly, and applying your gained knowledge to address practical business problems for your customer. Showing your ability to lead conversations with clients on a business level and translate their needs into technical solutions will be what maximizes velocity for the team. About Us Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all. #LI-JS8 #LI-Hybrid
    $105k-133k yearly est. 60d+ ago

Learn more about staff software engineer jobs

Do you work as a staff software engineer?

What are the top employers for staff software engineer in NJ?

Top 10 Staff Software Engineer companies in NJ

  1. Coinbase

  2. General Motors

  3. NBCUniversal

  4. Moody's

  5. The Hartford

  6. CoreWeave

  7. Bayer

  8. Walmart

  9. PayJoy

  10. Noom

Job type you want
Full Time
Part Time
Internship
Temporary

Browse staff software engineer jobs in new jersey by city

All staff software engineer jobs

Jobs in New Jersey