Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr Full Stack Software Engineer

MW Partners

Sr Full Stack Software Engineer

Costa Mesa, CA
Full Time
Paid
  • Responsibilities

    Job Description

    MW Partners is currently seeking a Senior Full Stack Software Engineer to work for our client who is a global information services organization. 

    Our Client is looking for a talented Sr Full Stack Software Engineer that can thrive in fast paced agile environment. You will be a leading team member of our software engineering team delivering a strategic platform leveraging cutting-edge technologies. You will be a key player in designing and implementing product features. This is a highly technical role requiring excellent coding skills. You will be responsible for developing a powerful, intuitive enterprise level data platform built on Java and Node.js in an AWS environment.

    RESPONSIBILITIES AND DUTIES: 

    • Develop highly scalable and reliable data systems for data centric products and services on an AWS cloud-based platform
    • Timely delivery of documented and tested software to the platform software engineering team.
    • Contribute to and support full Agile cycle engagements, including meetings, iterative development, estimations and design sessions
    • Collaborate with other engineers on code reviews, infrastructure, and adhere to software development methodologies
    • Collaborate and contribute to architecture, product and design decisions driving product direction
    • Own deliverables from ideation to production operationalization
    • Collaborate with Business, UX, QA and backend teams to deliver superior functionalities
    • Lead, mentor and collaborate with other team members

    REQUIREMENTS: 

    • B.S. degree in Computer Science, Information Systems, Engineering or related discipline. 
    • 10+ years of software development experience building and testing applications following secure coding practices
    • Currently developing software for a significant commercial software project collaborating as a member of a team
    • Proven Proficiency in server-side JAVA Software development for complex software systems managing sensitive data and transactions.
    • Familiarity with async messaging, logging or queues, such as Kafka, RabbitMQ, SQS, NATS.
    • A strong proven proficiency in SQL and NoSQL based data access and management
    • Proven Proficiency in Node.js Software development for complex software systems including server-side development developing APIs including REST/JSON APIs
    • Recent experience developing Node.js web applications using client-side frameworks such as React and AngularJS
    • Demonstrable familiarity with CI/CD process, testing frameworks and practices (CodeCommit, CodeDeploy, CodePipeline, CLI, etc.)
    • Recent cloud technology experience, preferably AWS (EC2, S3, RDS, Lambda)
    • Extensive experience gathering and assessing specifications and requirements
    • Comfortable in a dynamic environment, with ability to adapt to various technologies and simultaneously work on multiple projects

    ADDITIONAL PREFERRED EXPERIENCE

    • Extensive experience building systems supporting financial services businesses
    • Understanding or experience working with Automated Underwriting Systems
    • Knowledge and/or use of DDA, FDX, OFX, and/or FIX
    • Security and privacy compliance (GPDR, CCPA, ISO 27001, PCI, HIPAA, etc.) experience a plus
    • Experience supporting data science efforts
    • Familiarity creating and using Docker/Kubernetes/OpenShift
    • Hands-on experience with Snowflake is highly desirable

    For a confidential discussion or to find out more, contact Gaurav Arora on 323-230-4181 or apply now.