Talent.com
Software Engineer
Software EngineerSpectraforce Technologies • Newark, NJ, United States
Software Engineer

Software Engineer

Spectraforce Technologies • Newark, NJ, United States
4 days ago
Job type
  • Full-time
Job description

Job Title : Lead Software Engineer

Location : Newark, NJ - Hybrid (3 days onsite per week)

Duration : 12+ Months (Temp to Hire)

About Role :

As a Lead Software Engineer, you will partner with product owners, tech leads, designers, engineers and delivery professionals. You will code, test and debug new and existing applications as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight our customers! In addition to advanced technical expertise and experience, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus to all that you do.

Here is What You Can Expect on a Typical Day :

  • Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; remove technical impediments.
  • Develop high quality, well documented and efficient code adhering to all applicable client's standards.
  • Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact.
  • Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems.
  • Bring a strong understanding of relevant and emerging technologies, provide input and coach team members and embed learning and innovation in the day-to-day.
  • Work on complex problems in which analysis of situations or data requires an evaluation of intangible variables.
  • 3-7 years of hands-on knowledge and experience with developing applications in Java, SpringBoot, Python, node.js, react or angular .
  • Experience with developing java or python applications in AWS development stack
  • Experience with using ECS, containers, GitHub, Kong / APIGEE and understanding of authentication and authorization enforcement in java services.

The Skills & Expertise You Bring :

  • Bachelor of Computer Science or Engineering or experience in related fields.
  • Ability to coach others with minimal guidance and effectively leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization.
  • Experience with agile development methodologies and Test-Driven Development (TDD).
  • Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business.
  • Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges.
  • Excellent problem solving, communication and collaboration skills.
  • Advanced experience and / or expertise with several of the following :

  • Programming Languages : Python, Java or Java Script; working in distributed systems, object-oriented programming, design patterns and design methodology; JAVA services using Spring CLI, Maven, Microservice, multi-threading, Concurrency and parallel processing.
  • Frameworks : React Angular, SpringBoot, Node.js, such as Full / MEAN / MERN stack
  • Data Store : NoSQL or Relational Data structures; MongoDB BPM tools.
  • Data Streaming : SQS, Kinesis, Kafka
  • Application Programming Interfaces (API) : Consumption & Development; implementing service-oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SOAP, XML, JDBC, MySQL, interface and end user testing concepts and tooling (functional & non-functional)
  • Automated testing : JUnit, Jasmine
  • Accessibility awareness

    Software security skills : including secure coding, web application security and DevSecOps; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0)

  • DevOps Tools & Practices : Branching techniques and usage of GitHub, Bitbucket or Subversion; DevOps, Jenkins
  • Software Development Life Cycle (SDLC) : Monitoring and logging techniques
  • AWS Core Services : AWS Services such as CloudWatch, Code-Deploy
  • Preferred Qualifications :

  • AWS Development
  • Architecture Patterns
  • Design Thinking
  • Financial / Insurance industry experience is a plus, not a must.
  • Create a job alert for this search

    Software Engineer • Newark, NJ, United States

    Related jobs
    Software Engineer

    Software Engineer

    40HRS, Inc. • New York City, NY, US
    Full-time
    This will be an on-site contract (6-12 months) role.DESCRIPTION Our technology team is growing at lightning speed, and we're looking for talented Developers to help build the future of global banki...Show more
    Last updated: 18 days ago • Promoted
    Principal Software Engineer (Hybrid)

    Principal Software Engineer (Hybrid)

    Selective Insurance • Millburn, NJ, United States
    Temporary
    At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - APIs

    Software Engineer - APIs

    VirtualVocations • Paterson, New Jersey, United States
    Full-time
    A company is looking for a Software Engineer - APIs and Backends to enhance their hosting platform.Key Responsibilities Develop new features and functionality for the Hosting Platform API using P...Show more
    Last updated: 3 days ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    VirtualVocations • Bronx, New York, United States
    Full-time
    A company is looking for a Software Engineer, Backend-leaning Full Stack or Backend.Key Responsibilities Develop and maintain the execution engine to handle millions of daily runs Optimize syste...Show more
    Last updated: 30+ days ago • Promoted
    Mid Software Engineer

    Mid Software Engineer

    VirtualVocations • Bronx, New York, United States
    Full-time
    A company is looking for a Mid Software Engineer for the Warehouse Optimization Team (Remote).Key Responsibilities Design and deliver innovative solutions to support business objectives Build, m...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Bronx, New York, United States
    Full-time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Development Engineer, Consumer Domains

    Lead Software Development Engineer, Consumer Domains

    Amazon.com • Paterson, NJ, USA
    Full-time
    At Audible, we believe stories have the power to transform lives.It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our millions of global liste...Show more
    Last updated: 8 days ago • Promoted
    Software Development Engineer, Playback Team

    Software Development Engineer, Playback Team

    Amazon.com • New Brunswick, NJ, USA
    Full-time
    At Audible, we believe stories have the power to transform lives.It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our millions of global liste...Show more
    Last updated: 29 days ago • Promoted
    Software Engineer, Platform - Paterson, USA

    Software Engineer, Platform - Paterson, USA

    Speechify • Paterson, NJ, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer, Platform - Edison, USA

    Software Engineer, Platform - Edison, USA

    Speechify • Edison, NJ, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer - AI

    Software Engineer - AI

    VirtualVocations • Yonkers, New York, United States
    Full-time
    A company is looking for a Software Engineer - AI Engineering (Remote).Key Responsibilities Build and integrate AI-powered backend features that adapt and learn in production Extend APIs and dat...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • Paterson, New Jersey, United States
    Full-time
    A company is looking for a Software Engineer.Key Responsibilities : Develop software using Ruby and Javascript, and assist with AWS infrastructure Contribute to the design and build of high-traff...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Newark, NJ, United States
    Full-time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show more
    Last updated: 25 days ago • Promoted
    Software Engineer Lead

    Software Engineer Lead

    VirtualVocations • Hamilton, New Jersey, United States
    Full-time
    A company is looking for a Software Engineer Lead.Key Responsibilities Lead the design, development, troubleshooting, and debugging of complex software programs Conduct code reviews, developer t...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Elizabeth, USA

    Software Engineer, Platform - Elizabeth, USA

    Speechify • Elizabeth, NJ, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocations • Elizabeth, New Jersey, United States
    Full-time
    A company is looking for a Software Engineer II - Payments (REMOTE).Key Responsibilities Develop and enhance existing software while creating new solutions to meet defined requirements Monitor a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Yonkers, USA

    Software Engineer, Platform - Yonkers, USA

    Speechify • Yonkers, NY, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocations • Elizabeth, New Jersey, United States
    Full-time
    A company is looking for a Software Engineer III - Full Stack.Key Responsibilities Design, develop, and support new software applications while collaborating with business owners and IT support s...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Paterson, New Jersey, United States
    Full-time
    A company is looking for a Principal Software Engineer responsible for enhancing and maintaining software products as well as developing new ones. Key Responsibilities Design, develop, document, t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Yonkers, New York, United States
    Full-time
    A company is looking for a Senior or Lead Software Engineer to help grow its technology capabilities.Key Responsibilities Deliver scalable and maintainable code using the latest technology and to...Show more
    Last updated: 30+ days ago • Promoted