Senior Software Development Engineer

2 days ago


Jersey City, New Jersey, United States BCforward Full time

About the Role:

BCforward is seeking a highly motivated Senior Software Development Engineer opportunity in Jersey City, NJ.

Position Overview:

We are looking for an experienced software engineer to join our team as a Senior Software Development Engineer. The successful candidate will serve as a member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.

Responsibilities:

  • Participates in designing and developing scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams
  • Built robust and scalable REST API using Spring boot framework or similar
  • Develops and documents reusable React component adhering to modern UI/UX principles
  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Participates in peer code review, identifying and troubleshooting bugs and patching deploying the fixes to PROD
  • Produces or contributes to architecture and design artifacts for applications while ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements:

  • 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
  • Proficient in coding in Java or Python languages and Java based frameworks like Spring boot/Spring
  • Able to design React UI components as per the business requirements
  • Familiar with development tools such as Jenkins, Git/BitBucket, Jira, etc
  • Understanding of technologies such as Microservices, Containers, Oracle DB, SQL, Splunk, Dynatrace, Pivotal Cloud Foundry
  • 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
  • Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc)
  • Experience in preparing unit test cases and validating the results for accuracy

Salary Information:

The estimated salary for this position is $61.89/hour W2 - $66.01/hour W2, based on the location and job requirements.

About BCforward:

BCforward is a full-service personnel solutions organization providing IT staffing and project solutions to customers across various industries. With a global presence and a team of over 5000 resources, we deliver uniquely configured services to meet our customers' specific needs.



  • Jersey City, New Jersey, United States Seven Seven Software Full time

    We are seeking an experienced Senior Java Software Engineer to join our team at Seven Seven Software. In this role, you will be responsible for developing and supporting Entitlement Scalable API/Services.Key ResponsibilitiesDesign, develop, and deploy high-quality software solutions using Java, Cassandra, SQL, and No-SQL Data Modeling.Migrate legacy APIs and...


  • Jersey City, New Jersey, United States Fox Rehabilitation Full time

    About the RoleAs a Senior Software Engineer, you will be responsible for designing and developing scalable and efficient software solutions. This includes working with cross-functional teams to identify business requirements and developing technical specifications.Main Responsibilities:Design and develop software solutions using Java and PythonCollaborate...


  • Jersey City, New Jersey, United States Fidelity TalentSource LLC Full time

    Job TitleSenior Software EngineerOverviewFidelity TalentSource LLC is seeking a seasoned Senior Software Engineer to join our Digital Assets team. This role will be responsible for designing, developing, and executing performance tests using Java/JMeter/Cloud-test/Rush-hour and other performance testing tools to ensure comprehensive performance testing.About...


  • Jersey City, New Jersey, United States Maintec Technologies Full time

    Seeking a seasoned Senior Software Engineering Leader to spearhead the development of innovative software solutions. Located in Jersey City, NJ.The ideal candidate will have a proven track record of successfully leading high-performing teams and delivering complex projects on time.We are looking for an experienced Software Architect with a strong background...


  • Jersey City, New Jersey, United States Insight Global Full time

    Job Title: Senior Python Software EngineerLocation: Jersey City, NJEstimated Salary: $73,692 per year (based on 40 hours/week)We are seeking a highly skilled Senior Python Software Engineer to join our team at Insight Global in Jersey City, New Jersey. The ideal candidate will have extensive experience in pricing and risk libraries, with a strong background...


  • Jersey City, New Jersey, United States FIRST SOFTSOLUTIONS INC Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to join our team in New York or Jersey City. As a key member of our engineering team, you will be responsible for developing and maintaining high-quality software applications using C++.About the RoleMinimum 3-5 years of experience with C++ developmentWork EnvironmentThis is a W2 position that...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Title: Senior Lead Software EngineerAbout the Role:As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, AI/ML Technology, you will play an integral role in an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.Key Responsibilities:- Architect...


  • Jersey City, New Jersey, United States BCforward Full time

    Software Engineer OpportunityBCforward is seeking a highly motivated Software Engineer - Intermediate opportunity in Jersey City, NJ.We are one of the oldest financial institutions and offer innovative financial solutions to millions of consumers, small businesses, and prominent corporations.Our history spans over 200 years, and today we are leaders in...


  • Jersey City, New Jersey, United States Fidelity Investments Full time

    Fidelity Digital Assets, a Fidelity Investments Company, is developing a cutting-edge platform for storing, trading and servicing digital assets. As a Senior Trading Software Engineer, you will be an integral part of the Trading Team responsible for platform services and APIs that manage trading of crypto currency.The platform contains a crossing engine and...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    About the RoleWe are seeking a Senior Software Development Leader to join our Payments Technology team within the Corporate Investment Bank. As a key member of our agile team, you will be responsible for designing and delivering innovative technology solutions that drive business growth and improvement.The ideal candidate will have a strong background in...


  • Jersey City, New Jersey, United States Hospitality Syracuse Inc. Full time

    We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the design and development of our cloud infrastructure. The ideal candidate will have a strong background in software engineering and cloud computing, with excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.The...


  • Jersey City, New Jersey, United States Software Guidance and Assistance, Inc. Full time

    Software Guidance & Assistance, Inc., a leading provider of technology and resource solutions, seeks an experienced Senior Full Stack Systems Developer for a contract assignment with a premier financial services client in Jersey City, NJ, Boston, MA, or Tampa, FL.Job OverviewThis is a W2 position, with the client unable to work with freelancers.The ideal...


  • Jersey City, New Jersey, United States United Software Group Full time

    At United Software Group, we are seeking a skilled Enterprise Mainframe Software Engineer to join our team. As an expert in mainframe-based applications, you will be responsible for analyzing, programming, and implementing changes in diverse systems.About the RoleThis is a challenging opportunity for someone who is passionate about working with complex...


  • Jersey City, New Jersey, United States Aegistech Full time

    Aegistech seeks a highly skilled Senior Software Engineering Professional to join our team. The ideal candidate will have experience in designing and building applications in various languages, with in-depth knowledge of programming for diverse operating systems and platforms using development tools.This is a hybrid, contract role that requires close...


  • Jersey City, New Jersey, United States Verisk Full time

    OverviewVerisk is a leading data analytics and technology partner to the global insurance industry, delivering value through expertise and scale.SalaryThe estimated annual salary for this role is $120,000 - $160,000 depending on experience and qualifications.Job DescriptionWe're seeking an experienced Senior Software Engineer to join our corporate IT group...


  • Jersey City, New Jersey, United States Insight Global Full time

    About Insight GlobalWe are a leading provider of talent solutions, dedicated to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day.Job SummaryWe are seeking a highly skilled Senior Software Engineer - Distributed Systems to join our Global Markets Technology team. This is a 3-day onsite position,...


  • Jersey City, New Jersey, United States Verisk Analytics Full time

    About UsVerisk Analytics is a leading provider of data analytics and technology solutions to the global insurance industry. With over 50 years of experience, we empower communities and businesses to make better decisions on risk, faster.Job SummaryWe are seeking an experienced Senior Software Quality Assurance Engineer to join our team. As a key member of...


  • Jersey City, New Jersey, United States BCforward Full time

    We are currently seeking a skilled Senior Software Developer to join our team in Jersey City, NJ.The estimated salary for this position is $62.79/hr W2.About the JobThis Software Engineer - Intermediate opportunity is perfect for someone who wants to work on designing and delivering trusted market-leading technology products in a secure, stable, and scalable...


  • Jersey City, New Jersey, United States Abode Techzone LLC Full time

    Job Summary">We are seeking a seasoned Principal Software Development Engineer to join our team at Abode Techzone LLC. As a key member of our engineering organization, you will play a crucial role in designing, developing, and implementing cutting-edge software solutions.">About the Role">The ideal candidate will have a strong background in software...


  • Jersey City, New Jersey, United States Intellecruit Full time

    About the JobWe are seeking a highly skilled Senior Enterprise Software Developer with expertise in Angular to join our team at Intellecruit.The ideal candidate will have extensive experience in developing and maintaining enterprise-class web applications, leveraging their strong skills in Java, Angular, and other related technologies. This role offers an...