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

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

Henneman Engineering Inc.

Structural Engineer Job at Henneman Engineering Inc.

 ...Henneman Engineering is looking for a Mid-level Structural Engineer to join our Champaign, Illinois office. Responsibilities Participate in overall design and engineering of structural systems for projects as assigned throughout construction phase. Visit job... 

Insight Global

Lead Contracts Manager Job at Insight Global

 ...Title: Lead Contracts Manager Duration: 18-24 Months Location: Marietta, Pennsylvania Days onsite/hours: 4-days per week Qualifications: ~8-10 years of experience as a Contracts Manager ~ Extensive experience using SYPRO or CEMAR for contract management... 

Concordis LLC

Graphic Designer Job at Concordis LLC

 ...Designer is responsible for the creative design and electronic production of advertising materials, marketing pieces, and promotions for print and online campaigns. The Graphic Designer will have advanced design and desktop publishing production experience. This person is... 

The Chef Agency

Chef De Cuisine Job at The Chef Agency

 ...Qualifications Five+ years of employment in a related position. Hotel experience preferred. Requires advanced knowledge of the...  ...while quality is maintained or improved Should assume the responsibilities of the Executive Chef in his or her absence.... 

MedPro Healthcare Allied Staffing

Travel Physical Therapist Assistant (PTA) - $1,372 per week Job at MedPro Healthcare Allied Staffing

 ...MedPro Healthcare Allied Staffing is seeking a travel Physical Therapy Assistant for a travel job in Inglewood, California. Job Description & Requirements ~ Specialty: Physical Therapy Assistant ~ Discipline: Therapy ~ Start Date: 06/23/2025~ Duration: 13...