EEOC

Principal Software Engineer – Commerce

EEOC

full-time

Posted on:

Location Type: Hybrid

Location: New York City • California, Illinois, New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $173,000 - $259,000 per year

Job Level

Lead

Tech Stack

AngularAWSAzureChefCloudJ2EEJavaJavaScriptJenkinsjQueryJUnitKafkaMavenMicroservicesOpen SourceOracleSDLCSpringSpring BootSpringBootSQLSubversion

About the role

  • Partners with product management to craft product strategy, create product descriptions and ensure alignment to technology roadmaps.
  • Be a thought leader: a senior point of expertise on software engineering issues, industry trends and developing technologies.
  • Be a role model to others on the team.
  • Coach and mentor team members.
  • Takes ownership for creating technical product design and architecture.
  • Creates and conducts presentations for small-to-medium size groups.
  • Works closely with customers to understand their needs and create a partnership for making Early Warning products better.
  • Partners with software engineering, product, and architecture to shape engineering approaches, share knowledge and experience.
  • Develop, scope and shape a departmental-wide technical vision for the future.
  • Design / Engineer product / application service solutions in alignment with technology strategy roadmap (example, cloud, containerization, CI/CD and automated testing) keeping futuristic business growth, ease of maintenance, operational readiness and self-service enabled.
  • Collaborate and build relationships cross-functionally to influence and motivate others; serve as an internal catalyst for progressive, strategic and successful change management.
  • Support the company’s commitment to risk management and protecting the integrity and confidentiality of systems and data.

Requirements

  • Education and/or experience typically obtained through a Bachelor’s degree in computer science or related technical field.
  • Fifteen or more years of experience in designing and developing complex software projects with at least eight or more years in FinTech domain.
  • 1-2 years of experience implementing application solutions/ services in Cloud using Containerization, CI/CD, Automated testing and in compliance security guidelines
  • Experience in leading cross-functional teams to create technical solutions.
  • Effective communicator with exceptional public speaking skills.
  • Comfortable presenting to all levels within the company.
  • Knowledge of Software Development Lifecycle (SDLC) best practices, software development methodologies (Agile, Scrum, LEAN etc) and DevOps practices
  • Proven track record designing and building complex end-to-end systems (full stack developer)
  • Hands-on experience in designing and developing using the one or more of the following technologies Java RESTful Web Services (Java, J2EE, JUnit, and Tomcat.)
  • Experience in Microservices Architecture.
  • Open Source Frameworks - Spring boot, Spring Core
  • Messaging frameworks such as Kafka, Tibco EMS or JMS
  • Oracle PL/SQL
  • JavaScript and scripting frameworks (JQuery, AngularJS)
  • Hands-on experience in test automation at various levels of testing (unit, component, integration and functional tests).
  • Proven experience in OOA/OOD.
  • Experience with CI/CD pipeline implementation including GIT, Chef,Maven, Jenkins etc
  • Solid understanding of modern Cloud platforms such as AWS, Google Cloud or MS Azure.
  • Experience of working with code repositories (e.g. Git, SVN), bug tracking tools (e.g. Jira, Bugzilla) and Wikis (e.g. Confluence)
  • Background and drug screen.
Benefits
  • Healthcare Coverage – Competitive medical (PPO/HDHP), dental, and vision plans as well as company contributions to your Health Savings Account (HSA) or pre-tax savings through flexible spending accounts (FSA) for commuting, health & dependent care expenses.
  • 401(k) Retirement Plan – Featuring a 100% Company Safe Harbor Match on your first 6% deferral immediately upon eligibility.
  • Paid Time Off – Unlimited Time Off for Exempt (salaried) employees, as well as generous PTO for Non-Exempt (hourly) employees, plus 11 paid company holidays and a paid volunteer day.
  • 12 weeks of Paid Parental Leave
  • Maven Family Planning – provides support through your Parenting journey including egg freezing, fertility, adoption, surrogacy, pregnancy, postpartum, early pediatrics, and returning to work.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaRESTful Web ServicesMicroservices ArchitectureSpring BootSpring CoreOracle PL/SQLJavaScriptCI/CDAutomated testingOOA/OOD
Soft skills
effective communicatorpublic speakingcoachingmentoringcollaborationinfluencingmotivatingownershipthought leadershipchange management