Full Stack Engineer Job at Leading Financial Insights Company, Baltimore, MD

Y2xPQXVZTHM3TDFzNU1IQXF6eUgybXRrdkE9PQ==
  • Leading Financial Insights Company
  • Baltimore, MD

Job Description

Description/Overview:

We are seeking a software engineer to contribute on multiple projects and systems in our software stack. This role is perfect for someone who is eager to develop their skills and contribute to impactful projects.

As a Software Engineer, you will work alongside experienced engineers, gaining hands-on experience in designing, developing, and maintaining high-quality software applications.

Responsibilities:

  • Collaborate with other engaged, friendly, systems-oriented engineers to understand customer use cases and implement or improve aspects of our platforms that correspond to those use cases.
  • Read and write efficient code and validate implementation of code.
  • Focus on one or more layers of the stack — but likely interact with more.
  • Apply a customer-centric view to the development of new end-to-end features.
  • Code without fear, working with the team to create and maintain continuous builds, tests, efficient code, a constructive code-review process, and a supportive culture of identifying and fixing bugs.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, Engineering, or a similar field.
  • Prior experience of 3+ years as software engineer.
  • Solid understanding of software development principles, design patterns, and algorithms.(Must Have)
  • Proficiency in one or more programming languages such as Python, Typescript, PHP or Java. (Must Have)
  • Good understanding and hands on experience with databases (relational and document Databases) and SQL. (Must Have)
  • Familiarity with web development frameworks (e.g., React, NodeJS, Next.js, Angular, Express or similar) or mobile development (e.g., iOS, Android). (Must Have)
  • Experience and knowledge with cloud platforms like AWS, GCP, Azure
  • Experience with version control systems (e.g., Git), and integrated development environments (IDEs). (Must Have)
  • Understanding of CI/CD pipelines and DevOps practices. (Nice to Have)
  • Strong problem-solving abilities, excellent communication skills, and a collaborative mindset.
  • High degree of attention to detail
  • Works well in fast-paced, team-oriented environment

Job Tags

Similar Jobs

The LiRo Group

Senior Architectural Project Manager Job at The LiRo Group

 ...We are currently seeking a highly skilled and motivated Senior Architectural Project Manager for our New York City Office. Come join our team! We are looking to build services and capabilities through the growth of our key asset - our staff. Ranked among... 

Liberty Health

MEDICATION TECHNICIAN (CNA) - LIBERTY COMMONS Job at Liberty Health

 ...MEDICATION TECHNICIAN (CNA) - LIBERTY COMMONS Wilmington-NC-28401-United States Liberty Cares With Compassion At Liberty Healthcare and Rehabilitation Services , we promote a challenging, but rewarding opportunity in a caring environment.... 

MSRcosmos LLC

Sterling Gentran Consultant Job at MSRcosmos LLC

Job Title: Sterling Gentran Consultant Location: Erlanger, KY (Hybrid - 3 days Onsite) Primary Skills: Sterling Gentran integrator Job Description We are seeking experienced senior sterling integrator specialist to join our dynamic team the ideal candidate...

Abercrombie & Fitch Co.

Assistant Manager - Hollister, Smith Haven Job at Abercrombie & Fitch Co.

 ...-in-class customer service. They are responsible for overseeing daily store operations including opening and closing routines and driving...  ...business forward: ~ Quarterly Incentive Bonus Program ~ Paid Time Off ~ Paid Volunteer Day per Year, allowing you to give... 

Russell Tobin

Entry level Operations Analyst(need recent grad in finance or business and need local candidate) Job at Russell Tobin

 ...skills and problem solving ability Superior written and verbal communication skills Ability to work collaboratively with all levels of the organization Flexible and able to work well under pressure in a team environment Self-motivated Excellent time management...