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

Tata Consultancy Services

SAP Consultant Job at Tata Consultancy Services

 ...Job Title: SAP S4 Security Consultant Must Have Technical/Functional Skills 10+ years of experience in SAP Security administration and architecture. Strong understanding of SAP security across various modules (EWM/WM/MM/FI/SD). Should have at least 2... 

NOVA Engineering and Environmental, LLC

Commercial Building Code Inspector Job at NOVA Engineering and Environmental, LLC

NOVA Engineering is currently seeking a fully-certified Commercial Building Code Inspector in the Pensacola, FL metropolitan statistical areas. Primary duties will include performing building code inspections and/or plans review (building / structural, mechanical,...

Palo Alto Networks

Sr. Principal Security Researcher (Office of Netsec CTO) Job at Palo Alto Networks

Our Mission At Palo Alto Networks everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built...

Sodexo

Airport Lounge Wait Staff Job at Sodexo

 ...Location Name: LUFTHANSA AIRLINES LOUNGE - EWR - 30887001 Location ID: 30887001 Airport Lounge Wait Staff Location: LUFTHANSA AIRLINES LOUNGE - EWR - 30887001 Workdays/shifts : Varying shifts, days/hours (open availability preferred) . More details will... 

TraXtion

Electromechanical Assembly Technician Job at TraXtion

 ...The Electromechanical Assembly Technician role is a staff position and a lead role within the Production department. The expectation is that this person will become an expert on TraXtion product assembly and then provide technical expertise to other new hire technicians...