Golang Job: Golang Developer - Associate

Job added on

Company

Morgan Stanley

Location

Alpharetta, GA - United States of America

Job type

Full-Time

Golang Job Details

Golang Developer - Associate

Job Number:

3227550

POSTING DATE: Nov 21, 2022
PRIMARY LOCATION: Americas-United States of America-Georgia-Alpharetta
EDUCATION LEVEL: Bachelor's Degree
JOB: Development
EMPLOYMENT TYPE: Full Time
JOB LEVEL: Associate

DESCRIPTION

Java/GO Lang Developer
Job Overview:
We are seeking an experience backend engineer to join our Middle Office Core Platform Organization. This team owns systems, services, and initiatives to provide financial products to our customers across digital channels. This organization is responsible for building financial products, platform capabilities and components that are used by millions of customers daily.
As a backend engineer, you will be working in Middle Office Core Platform Organization to drive product development and modernization initiatives. You are builder and have deep understanding of tools and technologies to build products that delivers business outcomes and obsess about customer. You will be responsible for designing and programming a small module or a large component and designing a feature, set of features.

Essential Responsibilities:
In this role, you will:
    Engage in technical discussions; participate in technical designs and present technical ideas through white boarding
    Work closely with your peers and keep engaging in a fast pace technical design and development team
    Execute in a fast-paced delivery mode and focus in delivering tasks to meet the product release goal
    Maintain code quality through best practices, unit testing and code quality automation
    Understand whole product, its modules, and the interrelationship between them while being an expert in the assigned component or module
    Help in designing interfaces and information exchange between modules
    Possess advanced domain knowledge and show great customer focus. Expert in processes / methodologies and Skilled in build, release & deployment processes
    Articulate the need for scalability and understand the importance of improving quality through testing.
    Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project
#LI-AJ1

QUALIFICATIONS

Required
    6+ years of Software Design and Development Experience on Linux/Unix platform.
    Strong experience in working with either Golang or Java. Knowledge in multiple languages like GO, Java, C++ will be a plus.
    Strong Skills in relational databases (preferably Sybase, Oracle, MSSql)
    Exposure to Service Oriented Architecture / Web Services – SOAP / REST.
    Should be a fast learner of technologies in a quick paced environment.
    Experience in working with high-volume highly scalable transaction processing systems.
    Strong Analytical Skills with ability to understand and develop complex algorithms.
    Experience with performance testing and tuning distributed applications.
    Strong communications skills (written, verbal, and presentation)
    Must be a team player and have the ability to work independently
    Commitment to excellence and high standards
Preferred
    Experience in financial domain
    Experience on order and trade handling systems
    Experience in Java based UI technologies such as JavaFx.
    Exposure to scripting languages such as Perl & Shell script
Education
    Bachelor’s Degree in Computer Science or related field
    Masters in Computer Science is a Plus.
#LI-AJ1