Software Engineer Job at Leading Financial Insights Company, Baltimore, MD

Y1dUZC9iejFvZXAxSjdXV2FnK0ZSNXVlM3c9PQ==
  • 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

RiverWoods Exeter

Landscape Gardener- Part Time Seasonal Job at RiverWoods Exeter

Overview: Landscape Gardener RiverWoods Exeter is currently hiring for seasonal Gardeners to join our Landscape Team! This is a Part Time seasonal position running from now through September working 20 hours a week RiverWoods Exeter sits on a 200-plus acre campus... 

Vyve Broadband

HR Generalist Job at Vyve Broadband

 ...Kansas, Louisiana, Nebraska, North Carolina, Oklahoma, South Carolina, Tennessee, Texas, Washington, and Wyoming. Job Summary The HR Generalist will be responsible for a wide range of HR functions with a primary focus on employee relations and recruitment. The ideal... 

RETS Associates

Senior Property Manager Job at RETS Associates

 ...RETS on behalf of our client to recruit a Senior Property Manager (SPM) based in Costa Mesa. Our client is a family office that owns and operates an industrial portfolio across Southern California and Texas. In this role, you will serve as the property management expert... 

Anders Group

Travel PICC Registered Nurse Job at Anders Group

 ...Job Description Anders Group is seeking a travel nurse RN Interventional Radiology for a travel nursing job in Roseville, California...  ...amount to be determined. Posted job title: Registered Nurse - PICC @ Sutter Health Roseville Medical Center About Anders Group... 

Walt Disney World Resort

Animal Keeper Associate: Night Team (Casual Temporary) Job at Walt Disney World Resort

 ...About the Role & Team Disneys Animal Kingdom is seeking applicants for an Animal Keeper Associate position on the Night team. This position...  ...keepers and zoological managers. You will carry out the daily care of the animal collection in accordance with established...