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

Lead Software Engineer

EDP World, Inc.

Lead Software Engineer

Seattle, WA
Full Time
Paid
  • Responsibilities

    Job Description

    Top Investment firm seeks Tech Lead/Software Engineer who will play a key role in leading the firm through their Digital transformation. In this role, you will be responsible for the architecture, development, and delivery of the firm's client facing web applications that will transform the client user experience across various functions like financial simulation tools, activity management and portfolio reporting, to name a few areas.

    RESPONSIBILITIES:

    • Full-stack web development – U/I, APIS  AND DATA.
    • Create solutions to distributed, service-oriented solutions using cloud-native services
    • Deliver quality Software development, test automation and continuous improvement.
    • Collaborate with business partners and other team members to understand and document requirements
    • Lead the design and development of custom product features on our Digital roadmap
    • Partner directly with business stakeholders to align on strategy, requirements, product choices, risks
    • Enhance the client experience through engaging, performant and resilient applications
    • Design and develop interactive web-based user interfaces
    • Design and develop business services and APIs
    • Design and develop data structures in relational and nosql platforms
    • Integrate with 3rd party systems using APIs
    • Design and/or redesign solution architecture to meet and/or improve system performance and resiliency 
    • Create unit/integration/functional tests
    • Contribute to evolution of our architecture to make it more flexible, testable and easy to use
    • Follow our development process and guidelines
    • Keep learning and innovate while meeting product delivery targets

    JOB REQUIREMENTS

    • Bachelor’s degree in Computer Science or relevant industry experience
    • 10+ years of full-stack web application development experience
    • 3+ years of cloud-native development experience
    • Highly skilled in leading teams using Agile development process such as Kanban or Scrum 
    • Successful track record of development and implementation of an innovative strategic vision and plans, and competence in delivering technology to meet business goals and objectives. Ability to transform strategy into tactical plans and delivery.
    • A creative, self-confident self-motivator with a "can do" orientation, along with the ability to function both independently and as a member of a team. Can work well in a fast paced entrepreneurial environment.
    • C#, asp.net, .net core (or Java)
    • Microservice oriented patterns, synchronous and asynchronous integrations
    • AngularJS (or React)
    • SQL Server (or other RDBMS)
    • MongoDB (or other Document Database)
    • Microsoft Azure (or AWS)