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

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

Ethos Veterinary Health

Certified Veterinary Technician Job at Ethos Veterinary Health

 ...client service is expected Strong Technical skills including phlebotomy, medication calculations, and radiology positioning....  ...facility. There is opportunity for growth and potential for cross training. We practice Gold Standard care for our patients and focus on... 

Domino's Franchise

Delivery Driver - 2714 S.Staples Job at Domino's Franchise

Job Description ABOUT THE JOB Do you know why Domino's Pizza hires so many drivers? Well, aside from the fact that our delicious pizza is the perfect solution for dinner for families all across the nation - we do it because we can. What do we mean by that, you ask...

Inter-Con Security

Security Director (73571) Job at Inter-Con Security

 ...Description The Security Director reports to the Senior Vice President. The major responsibilities of the position include, but are not limited to, the following duties: Responsibilities Duties/Responsibilities: Manage daily operational and administrative functions... 

Royal Caribbean Group

Head Waiter/Waitress Job at Royal Caribbean Group

 ...Manager/Assistant Dinning room Manager with a strong background in F&B, 5 starts Hotel/Resorts, and/or other cruise. As a Head Waiter/Head Waitress you will assist in supervising and coordinating the functions of the restaurant, providing courteous and professional... 

National Real Estate Advisors

Senior Director of Human Resources and Administration Job at National Real Estate Advisors

 ...SENIOR DIRECTOR, HUMAN RESOURCES AND ADMINISTRATION HYBRID ROLE LOCATED IN D.C. The Senior Director, Human Resources & Administration...  ...s Sustainability Policy and best practices in daily business activities and decision-making. HR Technology & Data Management...