Post job

Senior software engineer jobs in Franklin, NJ

- 2,245 jobs
All
Senior Software Engineer
Software Engineer
Lead Technician
Software Developer
Senior Leader
Senior Performance Engineer
Software Consultant
Lead Architect
C++ Developer
Senior .NET Developer
Devops Engineer
Mainframe Developer
  • Senior SQL Performance Engineer (T-SQL)

    Beacon Hill 3.9company rating

    Senior software engineer job in Morristown, NJ

    Responsible for data performance enhancements to the production server environment. Have an interest in data and business logic. Ability to provide insights into software solutions and identify failures, make improvements on the production server. Working on change management processes and helping in creating steps when jobs break and how to fix them. Be very proactive and logical thinking. Technical Skills: Extesive performance tuning on data SQL Server SQL querying and stored procedure Scripting SQL Server Management Studio SQL Agent Jobs : Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings. Desired Skills and Experience Responsible for data performance enhancements to the production server environment. Have an interest in data and business logic. Ability to provide insights into software solutions and identify failures, make improvements on the production server. Working on change management processes and helping in creating steps when jobs break and how to fix them. Be very proactive and logical thinking. Technical Skills: Extensive performance tuning on data SQL Server SQL querying and stored procedure Scripting SQL Server Management Studio SQL Agent Jobs ***: Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings. Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply. California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: ***************************************** Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records. Company Profile: Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs. Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles. Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting ************* Benefits Information: Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings. We look forward to working with you. Beacon Hill. Employing the Future™
    $98k-128k yearly est. 2d ago
  • Sr. Technical Lead

    Vertex Solutions Inc. 4.7company rating

    Senior software engineer job in Princeton, NJ

    About the Company Our insurance client is seeking a dynamic Technical Lead with 5-7 years of experience as a technical lead, with a strong background in working with modern tech stacks like MERN. Join a talented architecture team for an industry leading company. About the Role Oversee a team of technical resources, guiding the development process and technical direction of a project, and ensuring that high-quality and scalable software is delivered on time. Be a key player in the technical modernization initiatives. Responsibilities Produce detailed technical design for enterprise applications using cloud solutions & modern technology stack (e.g. MERN stack) Implement technical solutions using cloud solutions & modern technology stack (e.g. MERN stack) Mentor and coach team members to help them improve their technical skills and reach their full potential Work closely with solution architect, developers, engineers, DBAs Have thorough understanding of API and integration design principles Responsible for following deliverables: Technical Design Technical Mentoring Technical Support Technical Documentation Qualifications 5 - 7 years of experience as a technical lead Experience working on enterprise cloud projects using modern technology stack like MERN stack College degree or equivalent experience Required Skills Experience with React or any JavaScript framework, Node, MongoDB or NoSQL database Experience in designing & implementing microservices architecture Experience in designing, implementing & onboarding APIs using API management Experience in data & application integration using Azure Integration Services or modern middleware solutions Experience in DevOps - CI/CD Experience with Docker, Kubernetes & Azure Pay range and compensation package This role pays an hourly rate on W2. 6 months to start with extensions. Must be ONSITE in Princeton 3 days a week - onsite interview is required. W2 candidates only - this is not open to third party candidates. Equal Opportunity Statement Vertex Solutions Inc. is an Equal Opportunity Employer and does not discriminate on the basis of race, color, creed, national origin, ancestry, religion, age, citizenship, sex, marital or veteran status, disability or handicap, sexual orientation or any other basis prohibited by applicable law.
    $104k-139k yearly est. 4d ago
  • Workforce Software Consultant (WFS) - DWIDC5697496

    Compunnel Inc. 4.4company rating

    Senior software engineer job in Plainsboro, NJ

    Lead and manage WFS implementation projects from initiation to completion. Collaborate with clients to understand their business requirements and objectives Work closely with the development team to ensure successful delivery of WFS solutions Provide guidance and support to junior consultants and team members Stay up-to-date with industry trends and best practices in WFS
    $85k-106k yearly est. 4d ago
  • Software Engineer, Banking Operations

    BIP

    Senior software engineer job in Jersey City, NJ

    Business Integration Partners (BIP) is Europe's fastest growing digital consulting company and are on track to reach the Top 20 by 2030, with an expanding global footprint in the US. Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating greater value for our customers, employees, shareholders, and society. BIP specializes in high-impact consulting services across multiple industries with 6,000 employees worldwide. Our domains include Financial Services business serves Capital Markets, Insurance and Payments verticals, supplemented with Data & AI, Cybersecurity, Risk & Compliance, Change Management and Digital Transformation practices. We integrate deep industry expertise with business, technology, and quantitative disciplines to deliver high-impact results for our clients. BIP is currently expanding its footprint in the United States, focusing on growing its Capital Markets and Financial Services lines. Our teams operate at the intersection of business strategy, technology, and data to help our clients in driving smarter decisions, reducing risks, and staying ahead in a fast-evolving market environment. About the Role: The Software Engineer will contribute to the design, development, and enhancement of core payments and wire processing applications within our corporate and investment banking client's technology organization. Engineers will work across distributed systems, real-time transaction pipelines, settlement engines, and compliance/monitoring platforms supporting high-volume, low-latency financial operations. You must have valid US work authorization and must physically reside around the posted city, within a 50-mile commute. We are unable to support relocation costs. Please do not apply for this position unless you meet the criteria outlined above. Key Responsibilities: Develop and maintain services supporting high-volume payments, wire transfers, and money movement workflows. Build scalable applications using Python, Java, or .NET across distributed environments. Implement integrations with internal banking platforms, payment rails, and ledger systems. Troubleshoot production issues, improve resiliency, and reduce latency across transaction flows. Contribute to modernization efforts, including cloud migration, refactoring legacy components, and API enablement. Collaborate closely with BAs, architects, PMs, and offshore/nearshore teams. Follow secure coding standards, operational controls, and SDLC processes required by the bank. Required Skills: 3-10+ years hands-on experience in Python, Java, or C#/.NET. Experience with relational databases (Oracle, SQL Server). Understanding of payments, wire transfers, clearing systems, or financial services workflows. Familiarity with distributed systems, messaging, and event-driven architectures. Strong debugging and production support experience. Understanding of CI/CD and Agile environments. Preferred Skills: Hadoop / Informatica ecosystem knowledge. Experience with ISO 20022, SWIFT, Fedwire, CHIPS. Microservices architecture, REST/gRPC APIs. Performance tuning and low-latency engineering. **The base salary range for this role is $125,000 - $175,000** Benefits: Choice of medical, dental, vision insurance. Voluntary benefits. Short- and long-term disability. HSA and FSAs. Matching 401k. Discretionary performance bonus. Employee referral bonus. Employee assistance program. 11 public holidays. 20 days PTO. 7 Sick Days. PTO buy and sell program. Volunteer days. Paid parental leave. Remote/hybrid work environment support. For more information about BIP US, visit ********************************* Equal Employment Opportunity: It is BIP US Consulting policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship, or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds. BIP US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide array of factors including but not limited to skill set, education, level of experience, and knowledge.
    $125k-175k yearly 1d ago
  • Polyglot Software Developer - Azure (AI focus)

    Technogen, Inc. 4.3company rating

    Senior software engineer job in Warren, NJ

    We are looking for an experienced Polyglot Software Developer with extensive expertise in the Microsoft Azure ecosystem to contribute to the technical delivery of an enterprise-grade application within an Agile framework. This position encompasses comprehensive responsibilities including the identification and development of reusable components, implementation of software design patterns, oversight of development processes, and management of integration requirements. The successful candidate will collaborate effectively with both internal and external integration teams to deliver scalable and secure solutions. Key Responsibilities: 1. Technical Leadership • Prioritize AI throughout the SDLC. • Skilled in AI-assisted coding tools for higher productivity. • Skilled in one stack and adaptable polyglot engineer across entire application stack. • Design and develop solutions with Azure, ReactJS and .NET. • Set standards in code, reviews, and best practices. • Guarantee architecture compliance, performance, and technical quality. 2. Agile Delivery • Work with the Product Owner and Scrum Master to plan sprints, estimate tasks, and refine the backlog. • Break down business requirements into technical stories or tasks. • Participate in daily stand-ups and technical ceremonies as required. 3. Integration Ownership • Contribute to all aspects of application integration, including REST APIs, Azure Service Bus, Event Grid, Logic Apps, and other Azure Integration Services. • Serve as the primary point of contact for integration requirements, coordinating with platform and partner teams as necessary. • Prepare and verify API contracts, data models, event schemas, and integration patterns through comprehensive documentation and validation processes. 4. Requirement & Interface Management • Convert application-specific features into precise technical artifacts. • Coordinate system interface specifications, data flow processes, and communication protocols. 5. Stakeholder Communication • Share technical vision, risks, and progress with architects, project managers, and business stakeholders. • Participate in cross-team architecture and design discussions as an application representative. 6. DevOps & Quality Assurance • Advocate for CI/CD best practices. • Oversee implementation of monitoring, logging, and alerting through Azure Monitor, Application Insights, and Log Analytics. • Ensure thorough automated testing, adherence to secure development protocols, and readiness for release. Required Skills: • Experienced with Azure PaaS (App Services, Functions, API Management, Service Bus, Event Grid, Logic Apps). • Skilled in .NET Core, C#, Web APIs, ReactJS, and SQL Server RDBMS. • Proficient in using AI code generation tools like GitHub Copilot, Codex, Claude Code, Cursor, etc. • Understanding of CI/CD and infrastructure automation. • Knowledgeable about integration patterns (sync/async, event-driven, pub-sub). • Familiar with Agile and DevOps practices. • Strong communication and stakeholder management abilities. Preferred Qualifications: • Microsoft Certified: Azure Solutions Architect or Azure Developer Associate. • Demonstrated proficiency in secure design methodologies, including OAuth2, Azure Active Directory, Managed Identity, and Azure Machine Learning. • Insurance Domain knowledge or products used in that space.
    $80k-104k yearly est. 3d ago
  • Java Software Engineer

    CLS Group 4.8company rating

    Senior software engineer job in Iselin, NJ

    Job Information: Functional Title - Assistant Vice President, Java Software Development Engineer Department - Technology Corporate Level - Assistant Vice President Report to - Director, Application Development Expected full-time salary range between $ 125,000 - 145,000 + variable compensation + 401(k) match + benefits Job Description: This position is with CLS Technology. The primary responsibilities of the job will be (a) Hands-on software application development (b) Level 3 support Duties, Responsibilities, and Deliverables: Develop scalable, robust applications utilizing appropriate design patterns, algorithms and Java frameworks Collaborate with Business Analysts, Application Architects, Developers, QA, Engineering, and Technology Vendor teams for design, development, testing, maintenance and support Adhere to CLS SDLC process and governance requirements and ensure full compliance of these requirements Plan, implement and ensure that delivery milestones are met Provide solutions using design patterns, common techniques, and industry best practices that meet the typical challenges/requirements of a financial application including usability, performance, security, resiliency, and compatibility Proactively recognize system deficiencies and implement effective solutions Participate in, contribute to, and assimilate changes, enhancements, requirements (functional and non-functional), and requirements traceability Apply significant knowledge of industry trends and developments to improve CLS in-house practices and services Provide Level-3 support. Provide application knowledge and training to Level-2 support teams Experience Requirements: 5+ years of hands-on application development and testing experience with proficient knowledge of core Java and JEE technologies such as JDBC and JAXB, Java/Web technologies Knowledge of Python, Perl, Unix shell scripting is a plus Expert hands-on experience with SQL and with at least one DBMS such as IBM DB2 (preferred) or Oracle is a strong plus Expert knowledge of and experience in securing web applications, secure coding practices Hands-on knowledge of application resiliency, performance tuning, technology risk management is a strong plus Hands-on knowledge of messaging middleware such as IBM MQ (preferred) or TIBCO EMS, and application servers such as WebSphere, or WebLogic Knowledge of SWIFT messaging, payments processing, FX business domain is a plus Hands-on knowledge of CI/CD practices and DevOps toolsets such as JIRA, GIT, Ant, Maven, Jenkins, Bamboo, Confluence, and ServiceNow. Hands-on knowledge of MS Office toolset including MS-Excel, MS-Word, PowerPoint, and Visio Proven track record of successful application delivery to production and effective Level-3 support. Success factors: In addition, the person selected for the job will Have strong analytical, written and oral communication skills with a high self-motivation factor Possess excellent organization skills to manage multiple tasks in parallel Be a team player Have the ability to work on complex projects with globally distributed teams and manage tight delivery timelines Have the ability to smoothly handle high stress application development and support environments Strive continuously to improve stakeholder management for end-to-end application delivery and support Qualification Requirements: Bachelor Degree Minimum 5 year experience in Information Technology
    $125k-145k yearly 3d ago
  • Senior Python Developer

    Scaleneworks Inc.

    Senior software engineer job in Jersey City, NJ

    Job Title: Senior Python Developer Job description involves designing, developing, and maintaining software, with a strong focus on data pipelines and financial systems. Key responsibilities include writing clean Python code, building and optimizing ETL processes, and collaborating with teams to create and enhance scalable, secure solutions that meet business needs. This role requires strong skills in Python, SQL, and a background in enterprise-level platforms and data-driven solutions. Key responsibilities Application development: Design, develop, and maintain software applications using the Python language. Database management: Work with relational and/or NoSQL databases to manage and store data. Code quality: Write reusable, testable, and efficient code; participate in code reviews and debugging. Collaboration: Work with cross-functional teams, including data engineers, business users, and other developers, to deliver solutions. System enhancement: Contribute to system enhancements, and support the deployment of data-driven solutions. Automation: Use Python scripts to automate tasks and processes. Compliance and security: Ensure applications comply with security and regulatory standards. Troubleshooting: Troubleshoot issues in existing systems and fix bugs. Key skills Proficiency in Python Experience with SQL Knowledge of ETL development Familiarity with databases (e.g., Microsoft SQL Server, PostgreSQL, MongoDB) Understanding of enterprise-level platforms Experience with agile development methodologies Strong problem-solving and analytical skills Experience with big data technologies (e.g., Hadoop, PySpark) is a plus
    $91k-118k yearly est. 5d ago
  • Teradata Developer with Mainframe

    Pyramid Consulting, Inc. 4.1company rating

    Senior software engineer job in Morris Plains, NJ

    Immediate need for a talented Teradata Developer with Mainframe. This is a 06+ Months Contract opportunity with long-term potential and is located in Morris Plains, NJ (Remote-EST). Please review the job description below and contact me ASAP if you are interested. Job ID:25-89415 Pay Range: $65 - $70/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Requirements and Technology Experience: Skills-Teradata , Mainframe and ETL (write code to extract data from Oracle and load to SQL Server) IBM Mainframe: 5+ years JCL: 5+ years Unix : 3+ years - Preferred CA7: 5+ years Teradata SQL experience: 5+ years Cloud tool experience (AWS/OpenShift) - Preferred Senior Teradata SQL developer with team leading abilities Extensive experience with ETL work (write code to extract data from Oracle and load to SQL Server) on Mainframe environment Cobol: very nice to have Linux: highly preferred Healthcare/Health insurance experience with an understanding of how healthcare systems/government programs work Ability to work independently Well-rounded and ability to pick up skills/tasks based on experience Location: NJ preferred but open to remote Our client is a leading healthcare and insurance Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $65-70 hourly 1d ago
  • Anaplan tech lead

    Quantum Integrators 4.2company rating

    Senior software engineer job in New Brunswick, NJ

    12+ years in enterprise planning/EPM; 7+ years hands‑on Anaplan model building with proven lead/architect responsibilities. Deep expertise in FP&A (budgeting/forecasting, driver-based models, Opex/Capex), Sales & Operations Planning, Demand/Supply, Inventory, Commissions. Mastery of Anaplan constructs: lists, numbered lists, hierarchies, modules, line items, LISS, summary methods, time/version settings, user filters, and New UX. Strong integration background (Anaplan Connect, CloudWorks/Data Orchestrator, REST APIs) and collaboration with ETL/DWH teams; practical SQL/Python skills a plus. Demonstrated ALM leadership (Dev-Test-Prod), change control, and governance. Excellent communication, stakeholder engagement, and able to translate complex requirements into clear, testable solutions. Certifications: Anaplan L1/L2/L3 Model Builder required. Maintain an Anaplan Data Hub for master/transactional data, metadata governance, and downstream spoke model provisioning.
    $89k-124k yearly est. 3d ago
  • Software Developer

    Fidelis Investors 3.9company rating

    Senior software engineer job in Cranford, NJ

    This full-time role is on-site, Monday - Friday, typically 9am to 5pm, at our corporate office in Cranford, New Jersey. We are seeking a talented and motivated Software Developer to join our actively growing team. This role is responsible for the software development life cycle (SDLC), from conception and design to testing, deployment, and maintenance. The ideal candidate will be a creative problem-solver with a strong technical background and a passion for building high-quality, scalable software solutions that meet user needs. Key Responsibilities Design and Development: Collaborate with product managers, engineers, and designers to define, design, and ship new features and applications based on technical specifications and user requirements. Coding: Write clean, maintainable, efficient, and well-documented code using primary languages such as C#, SQL, ASP.NET MVC, JavaScript. Testing and QA: Develop and implement rigorous testing protocols, including unit tests and integration tests, to ensure application reliability, performance, and security. Debug and resolve technical issues effectively. Maintenance and Optimization: Maintain existing software systems by identifying and correcting software defects, improving system performance, and adapting software to evolving industry standards. Collaboration: Work closely with cross-functional teams to deliver projects on time and within budget. Documentation: Create and maintain comprehensive technical documentation, including design specifications, API documentation, and configuration guides. Qualifications and Skills Required: Education: Bachelor's degree. Engineering, Computer science, Mathematics preferred. Experience: 2+ years of professional software development experience. Finance or Private Lending a plus. Technical Proficiency: Strong proficiency in at least one object-oriented programming language ([e.g., C#, Java]). Familiarity with SQL and ASP.NET MVC preferred. Problem-Solving: Excellent analytical and problem-solving abilities with strong attention to detail. Preferred: Familiarity with DevExpress / Dev Extreme Effective communication skills and the ability to work effectively in a team environment. About Fidelis Fidelis Investors LLC is an alternative asset manager serving the needs of institutional clients. With a focus on investment performance, strong governance, and transparent practices, our mission is to realize growth with our investors over the long term. We specialize in investment opportunities in mortgage debt products, structured finances, asset-based lending, and real estate. Why work with us We believe that impressive results come from great people. At Fidelis Investors, we offer a competitive base salary, performance-based bonus opportunities, best-in-class benefits, and a 401(k) plan. You will work in an environment built on collaboration, respect, and continuous improvement. Our team is small enough for you to make a meaningful impact, yet large enough to provide stability, deep expertise, and cross-disciplinary learning. We encourage innovative thinking, value open communication, and provide a supportive space where you can do your best work. Fidelis Investors is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, or any other protected status. Fidelis Investors does not accept resumes or referrals from placement agencies, staffing vendors or other external parties seeking recruitment fees.
    $80k-104k yearly est. 2d ago
  • Sr. C++FIX or Market Data Developer

    Shain Associates

    Senior software engineer job in Princeton, NJ

    Looking for a highly motivated C++ Trading Systems Developer with demonstrated experience in designing, developing and delivering core production software solutions in a mission critical trading systems environment. Major responsibilities include: Assessing business and systems requirements and developing functional specifications Designing and developing high quality, high performance trading systems software written in C++ to meet deliverable timelines and requirements Adhering to software development life cycle process/methodology Building business level subject matter expertise in trading systems functionality and processing Provide second level support for production on an ad hoc basis when necessary Location: Princeton, NJ Organizational Structure: The developer will be an integral part of a core development team and report to the Trading System Development management team. Qualifications: Full software development life cycle experience in a mission critical trading systems environment a must… Options, Equities, Futures, etc. Must possess excellent software design skills and knowledge of advanced data structures Must have exceptionally strong C++ knowledge and debugging skills in a Linux environment Solid knowledge of Object Oriented Programming concepts a must Strong knowledge of TCP/IP multicast and socket programming required Knowledge of the BOOST libraries and STL required Must have experience in developing real-time applications in a distributed processing architecture Must have excellent organizational and communication skills Must be able to work effectively in a team environment Strong knowledge of the logical business domain in Options or Equities trading systems a big plus Experience coding interface solutions for FIX, OPRA, CTA or UTP a big plus Knowledge of scripting languages such as Python, Shell, and Perl a plus Education and Experience: Minimum of a Bachelor's degree or equivalent in IT/Computer Science 7+ years of experience in C++ development 5+ years of demonstrated experience in delivering software solutions in a trading systems environment for an Exchange or a Wall Street firm
    $91k-118k yearly est. 3d ago
  • Senior Dotnet Developer

    HNE

    Senior software engineer job in Ewing, NJ

    The Software Engineer, III is a fullstack engineer with strong Node.js and functional programming (Scala & Ruby) skills. Our applications leverage Node.js, Bootstrap, JQuery, Mondo DB, Elastic Search, Redis, React.js and delightful interactive experience to the web. Our applications run in the AWS cloud environment. We use Agile Methodologies to enable our engineering team to work closely with partners and with our design & product teams. This role is full time and preferably located long-term in New York City or southern New Jersey areas. Essential Job Duties and Responsibilities include: Design, develop, and maintain modern web applications and UIs using .NET technologies such as C#, ASP.NET MVC, ASP.NET Core, Razor Pages, and Blazor. Create clean, maintainable, and well-documented code following industry best practices and coding standards. Develop and consume RESTful APIs and web services. Build responsive and accessible user interfaces using HTML, CSS, JavaScript, and UI libraries/frameworks such as React, Angular, Vue.js, or Bootstrap. Work with relational and NoSQL databases (e.g., SQL Server, MongoDB) and object-relational mappers (ORMs) such as Entity Framework Core. Conduct unit and integration testing to validate functionality and ensure high-quality deliverables. Participate in peer code reviews and provide constructive feedback to ensure continuous improvement and knowledge sharing. Identify, troubleshoot, and resolve complex technical issues in development and production environments. Collaborate with cross-functional teams throughout the software development lifecycle. Stay current with emerging .NET technologies and trends. May mentor and support junior developers in their technical growth and day-to-day work. Maintain regular and punctual attendance. Preferred Qualifications: Experience with CI/CD pipelines and DevOps practices. Familiarity with cloud platforms (e.g., Azure, AWS) and deploying .NET applications in cloud environments. Knowledge of Blazor for interactive web UIs using C# instead of JavaScript Education and/or Experience: 7+ years of professional software development experience with a strong focus on web and UI development in the .NET ecosystem. Advanced proficiency in C#, ASP.NET, ASP.NET Core, and MVC frameworks; experience with VBScript is a plus. Deep understanding of object-oriented programming (OOP) and design patterns. Strong front-end development skills, including HTML, CSS, JavaScript, and at least one modern UI framework (React, Angular, Vue.js, etc.). Proven experience developing and integrating RESTful APIs. Hands-on experience with SQL Server and/or NoSQL databases; proficient in using Entity Framework Core or similar ORMs. Familiarity with version control systems such as Git. Solid grasp of Agile/Scrum development methodologies. Excellent problem-solving abilities and strong attention to detail. Effective communication and interpersonal skills with the ability to work independently and within a team.
    $91k-118k yearly est. 1d ago
  • Senior Loan IQ Developer

    Ltimindtree

    Senior software engineer job in Morristown, NJ

    About Us: LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 700+ clients, LTIMindtree brings extensive domain and technology expertise to help drive superior competitive differentiation, customer experiences, and business outcomes in a converging world. Powered by nearly 90,000 talented and entrepreneurial professionals across more than 30 countries, LTIMindtree - a Larsen & Toubro Group company - combines the industry-acclaimed strengths of erstwhile Larsen and Toubro Infotech and Mindtree in solving the most complex business challenges and delivering transformation at scale. For more information, please visit ******************** Job Title: Senior Loan IQ Developer Work Location: Morristown, NJ & Mississauga, Canada Job Description:- Must have 8+ Years of exp in Finastra Loan IQ development and implementation. Experience with the #LoanIQ #SDK, data model, and business processes. Strong skills in Java or similar programming languages. Expertise in SQL and database management. Familiarity with XML and JSON Understanding of the commercial loan lifecycle. Experience in an #Agile/ #Scrum environment. Benefits/perks listed below may vary depending on the nature of your employment with LTIMindtree (“LTIM”): Benefits and Perks: Comprehensive Medical Plan Covering Medical, Dental, Vision Short Term and Long-Term Disability Coverage 401(k) Plan with Company match Life Insurance Vacation Time, Sick Leave, Paid Holidays Paid Paternity and Maternity Leave The range displayed on each job posting reflects the minimum and maximum salary target for the position across all US locations. Within the range, individual pay is determined by work location and job level and additional factors including job-related skills, experience, and relevant education or training. Depending on the position offered, other forms of compensation may be provided as part of overall compensation like an annual performance-based bonus, sales incentive pay and other forms of bonus or variable compensation. Disclaimer: The compensation and benefits information provided herein is accurate as of the date of this posting. LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law. Safe return to office: In order to comply with LTIMindtree' s company COVID-19 vaccine mandate, candidates must be able to provide proof of full vaccination against COVID-19 before or by the date of hire. Alternatively, one may submit a request for reasonable accommodation from LTIMindtree's COVID-19 vaccination mandate for approval, in accordance with applicable state and federal law, by the date of hire. Any request is subject to review through LTIMindtree's applicable processes.
    $90k-118k yearly est. 1d ago
  • Java Software Engineer

    Stellar Consulting Solutions, LLC

    Senior software engineer job in Monroe, NJ

    Java 21 SE, Spring Boot, REST API Development, TCP/IP Socket communications, JDBC database interfacing, JSON Proficiency with Maven/Gradle for build automation and Git for version control. Experience with unit and integration testing tools like JUnit, Mockito IDE - Eclipse IDE Knowledge of Distribution Centre (Supply Chain Management) would be an added advantage
    $71k-95k yearly est. 4d ago
  • Senior C++ Developer

    TSR Consulting 4.9company rating

    Senior software engineer job in Jersey City, NJ

    Our client is hiring an Sr. C++ Developer on a contract basis. The Senior C++ Developer is responsible for project-team leadership, support and direction with business systems analysis, development and occasional maintenance support in an object/service oriented architecture implemented on the Java platform. Responsibilities: Collaborates with Senior Systems Architects, Software Team Leads and other Software Developers to design, develop and deploy technical solutions Analyzes complex information, designs, develops and troubleshoots database applications Reviews functional requirements and prepares and documents technical program, subsystem and system designs and solutions and their associated project task descriptions and effort estimates Uses both industry-standards and existing systems architecture, design techniques and development standards and reviews new work with others to ensure it complies with industry and company standards Documents technical requirements, program and subsystem designs, project task descriptions, effort estimates, and unit and integration tests Performs new development, maintenance fixes and enhancements to meet business requirements Assists other teams to troubleshoot application issues in production, quality assurance and other environments Develops, reviews, refines, uses and documents plans for both automated and manual unit and integration tests and/or assures unit and integration tests are successfully completed prior to production Tests programs for integration prior to production Mentors other software developers and IT staff members Documents resolutions to system problems Documents designs for system requirements Required Qualifications: Bachelor's degree (pref. Computer Science or related degree) or equivalent experience Minimum of 7 years experience Highly self-motivated, with the ability to complete tasks with minimal guidance, and to learn independently Excellent skills in C++ Excellent skills in C++ Templates Excellent skills in Multithreading AMQ Oracle Excellent analytical and problem solving abilities Excellent English verbal and written communication skills Excellent teamwork and collaboration skills in working in a cross-functional team comprised of Product Analysts, QA, UAT, Development and PMO members Ability to juggle tasks and priorities to meet rapidly changing deadlines Must work with System Architects to review/approve program and subsystem designs Proficiency in UNIX/Linux and Microsoft Windows distributed computing Basic skills with Excel spreadsheets and Word documents Relational DB principles using Structured Query Language (SQL) Agile/Scrum methodologies Desired Skills: Background in Securities/Banking/Financial Services Java IDE (preferably IntelliJ IDEA) Unix/Linux XML and/or Web Services JDBC and JPA/Hibernate Unix Shell scripting Experience working with an issue management system Experience working with a wiki
    $96k-128k yearly est. 1d ago
  • Java Software Engineer

    Beaconfire Inc.

    Senior software engineer job in East Windsor, NJ

    Job Responsibilities: Develop applications using Java 8/JEE (and higher), Angular 2+, React.js, SQL, Spring, HTML5, CSS, JavaScript, and TypeScript, among other tools. Write scalable, secure, and maintainable code that powers our clients' platforms. Create, deploy, and maintain automated system tests. Work with Testers to understand defects and resolve them in a timely manner. Support continuous improvement by investigating alternatives and technologies, and presenting these for architectural review. Collaborate effectively with other team members to accomplish shared user story and sprint goals. Requirement: Experience in programming languages: Java and JavaScript Decent understanding of the software development life cycle Basic programming skills using object-oriented programming (OOP) languages, with in-depth knowledge of common APIs and data structures like Collections, Maps, Lists, Sets, etc. Knowledge of relational databases (e.g., SQL Server, Oracle) and basic SQL query language skills Preferred Qualifications: Master's Degree in Computer Science (CS) 0-1 year of practical experience in Java coding Experience using Spring, Maven, Angular frameworks, HTML, and CSS Knowledge of other contemporary Java technologies (e.g., WebLogic, RabbitMQ, Tomcat) Familiarity with JSP, J2EE, and JDBC
    $71k-95k yearly est. 2d ago
  • Java Software Engineer

    Bcforward 4.7company rating

    Senior software engineer job in Jersey City, NJ

    *Presently we are unable to sponsor and request applicants to apply who are authorized to work without sponsorship* Below are the few details of the opportunity. Job Title: Core Java / Software Engineer Duration: Contract to Hire Skills: Formal training or certification on software engineering concepts and 5+ years' applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience with Core Java, collections, Exception Handling, Generics & Multithreading, Spring boot, JavaScript Strong understanding of data, data modeling and database methodologies and architecture disciplines Advanced SQL and data management knowledge Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
    $71k-94k yearly est. 5d ago
  • Senior Full Stack .Net Developer

    Lawrence Harvey 4.4company rating

    Senior software engineer job in Iselin, NJ

    Senior Full Stack .NET Developer | Corporate Technology Lawrence Harvey has partnered with a global financial services organization to hire a Senior Full Stack .NET Developer for their Corporate Development Technology team. This team builds and supports enterprise applications used across Banking, Finance, Compliance, and Market Risk, while also developing shared, reusable frameworks leveraged across the firm. The role blends hands-on development with technical leadership on business-critical financial systems. About the Team The Corporate Development Technology IT team delivers strategic, firm-wide solutions and maintains enterprise platforms such as BPM, UI, and Access Management frameworks. They work closely with business stakeholders and program leadership to deliver secure, scalable, and compliant technology solutions. What You'll Be Doing Partner with architects and business analysts to produce technical design documentation Lead solution design, development, testing, and production support Build and enhance financial products and custom web applications Translate complex business requirements into scalable technical solutions Own high- and low-level design, development, and deployment activities Support UAT, production releases, and ongoing enhancements Provide technical leadership and mentorship to internal teams and partners What They're Looking For 10-15 years of experience delivering enterprise backend solutions Strong expertise in .NET Core, ASP.NET Core, C#, Entity Framework Core, and SQL Server Front-end experience with Angular (v10+), TypeScript, JavaScript, HTML5, and CSS3 Experience building UI components with Angular Material, Bootstrap, and SASS Exposure to Azure and cloud-based development Experience working in Agile environments Strong understanding of financial systems and accounting integrations Excellent communication skills and the ability to operate as a technical leader
    $96k-120k yearly est. 3d ago
  • Technical Lead

    Vertex Solutions Inc. 4.7company rating

    Senior software engineer job in Princeton, NJ

    Contract, 6 months plus Hybrid, onsite 3 days a week in Princeton NJ Responsibilities: · Produce detailed technical design for enterprise applications using cloud solutions & modern technology stack (e.g. MERN stack) · Implement technical solutions using cloud solutions & modern technology stack (e.g. MERN stack) · Oversee team of developers, mentor, and coach team members to help them improve their technical skills and reach their full potential · Have thorough understanding of API and integration design principles · Work closely with solution architect, developers, engineers, DBAs. · Responsible for following deliverables: o Technical Design o Technical Mentoring o Technical Support o Technical Documentation Qualifications: · 5 - 7 years of experience as a technical lead · Experience working on enterprise cloud projects using modern technology stack like MERN stack · College degree or equivalent experience Preferred skills: · Experience with React or any JavaScript framework, Node, MongoDB or NoSQL database · Experience in designing & implementing microservices architecture · Experience in designing, implementing & onboarding APIs using API management · Experience in data & application integration using Azure Integration Services or modern middleware solutions · Experience in DevOps - CI/CD · Experience with Docker, Kubernetes & Azure Vertex Solutions Inc is an Equal Opportunity Employer and does not discriminate on the basis of race, color, creed, national origin, ancestry, religion, age, citizenship, sex, marital or veteran status, disability or handicap, genetics, sexual orientation or any other basis prohibited by applicable law.
    $97k-131k yearly est. 3d ago
  • Java Software Engineer (Trading)-- AGADC5642050

    Compunnel Inc. 4.4company rating

    Senior software engineer job in Jersey City, NJ

    Must Haves: 1.) Low Latency Java Development experience (Trading would be preferred but not mandatory) These are more from a screening standpoint, if they have low latency java development experience they should have the following: 2.) Garbage collection, threading and or multi threading, Memory management experience 3.) Fix Protocol 4.) Optimization techniques or profiling techniques Nice to Haves: Order management System, Smart order router, market data experience
    $72k-93k yearly est. 3d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Franklin, NJ?

The average senior software engineer in Franklin, NJ earns between $80,000 and $133,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Franklin, NJ

$104,000

What are the biggest employers of Senior Software Engineers in Franklin, NJ?

The biggest employers of Senior Software Engineers in Franklin, NJ are:
  1. Bloomberg
  2. Xoriant
  3. Cognizant
  4. Zinnia
  5. SonSoft
  6. Carnegie
  7. DPR Construction
  8. Qualcomm
  9. Accelirate
  10. Speechify
Job type you want
Full Time
Part Time
Internship
Temporary