Asst Director - Senior Software Engineer (web development) - (NY or Remote)

New York
Posted 7 days ago
Main Location
New York City, NY, United States
Open jobs
powertofly approved What Moody's Corporation Has to Offer:

Moody's is an essential component of the global capital markets, providing credit ratings, research, tools and analysis that contribute to transparent and integrated financial markets. Moody's supports independent thought and promotes a work environment that values and maximizes the contributions of all employees. Moody's offers their employees:

  • Commuter Benefit Plan
  • Discounted Employee Stock Purchase Plan
  • Educational Assistance
  • Financial Planning
  • Flexible Work Arrangements
  • Parental Leave
  • Department

    The Data Solutions division is the commercial data business of Moody’s Analytics, bringing together a vast catalogue of data to help business decision-makers assess risks and opportunities. We are best known for Orbis, the world’s most comprehensive database of public and private companies. We are also the definitive source of ratings-related data for companies and securities that have been rated by Moody’s Investors Service. We strive to deliver convenience and insight to our customers by eliminating the hassle of sourcing, preparing and accessing data, adding value when decisions need to be made. Any analytical activity depends on reliable and accessible data, and we are proud to be a mission-critical information resource for decision-makers around the world.

    Job Description

    The Role / Responsibilities:
    Our Software Engineers help drive our customer-intensive business by creating and managing expert software services to process real-time news feeds, many of which have sub-second requirements. You will be part of a highly motivated team responsible for handling millions of digital assets daily.

    We are looking for a subject matter expert in web development using React. High-performance computing and superb programming abilities are expected. JavaScript and web services is a must! Experience with jQuery or other JS frameworks is a plus.

    Assistant Director - Sr Software Engineer is seen as an expert in several technologies within the software engineering field:
    • Provide expert level advice on multiple technologies across projects.
    • Provide advice on requirements using expert level of knowledge on the possible technology solutions.
    • Author technical design documents for shared modules
    • Web development skills, high-performance computing and superb programming abilities are expected.
    • Take ownership of Business Missions/Epics and stories; Implement and test features based on the requirements.
    • Collaborate across functional and project teams to assist in fixing the most complex/difficult defects.
    • Investigate and find the root cause for the most complex software problems reported by clients. Show expertise when communicating with clients via email and phone regarding these defects.
    • Provide input to continuously improve our engineering practices.
    • Play a primary role in training sessions and knowledge sharing across the teams.
    • You need to ask the right questions, log what needs to be logged, run the right diagnostics, build the correct software employing the proper algorithms, and provide crystal-clear answers to questions about your code.
    • You will need to set high-performance goals for yourself, assume responsibility and accountability, and self-impose standards of excellence in a structured environment with your manager.

    Qualifications

    • Minimum Bachelor’s degree in Computer Science or related majors from top institutions, Masters is a plus.
    • Deep understanding of Object-Oriented design and programming.
    • 5+ years’ professional software development experiences on multi-tiered enterprise applications.
    • Expert in creating interactive UIs using React.
    • Known to be an expert in several technologies; sought out for advice in these areas.
    • Clear understanding of Software Development Life Cycle
    • Expertise on agile process, including SCRUM; mentors others to improve development process more broadly.
    • Quickly learns new technologies; is motivated to learn latest technologies and share this knowledge with others.
    • Excellent verbal and written communication skills
    • Works well in a fast-paced team environment; able to work under pressure to meet tight deadlines.
    • Has expert analytical and problem-solving skills.
    • Can communicate technical information to both technical and non-technical audiences. Consistently displays good presentation skills.
    • Familiar with PHP and NodeJS and open to learn new languages and frameworks.
    • Competent with JavaScript, HTML and CSS
    • Comfortable with Development tools: Visual Studio, Eclipse (CDT) and others.
    • Competent in Application Frameworks & Engines: React.js, Angular.js, Vue.js
    • Familiar with SQL Databases: SQL (MySQL) and other NoSQL engines.
    • Competent in Others: Jira, SVN, Git
    Mission
    We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
    Are you hiring? Join our platform for diversifiying your team
    Asst Director - Senior Software Engineer (web development) - (NY or Remote)
    Moody's Corporation