logo

JobNob

Your Career. Our Passion.

Software Engineer


Hummingbirds Innovations


Location

Owings Mills, MD | United States


Job description

Role summary and job responsibilities

• Contributes to all parts of the SDLC e.g., design, development, and testing

• Develops technical solutions following best practices with some guidance from senior engineers

• Demonstrates strong logic and reasoning capabilities

• Delivers on well-specified work items

• Uses questions and proposals to clarify requirements when unclear

• Independent problem solvers

• Good communication skills

Requirements

Requirements

• BS/BA in Computer Science or a related technical discipline

• 5+ years of experience in Software Engineering working in one or more programming language(s) Python strongly preferred

• Has strong practical experience of CI/CD

• Good understanding of SQL and database concepts. Hands-on with at least one DB writing SQLs

• Proficient with open-source frameworks and development tools helpful

• Strong understanding of AWS ecosystems like Lambdas, step functions and ECS services.

• Designs and develops practical APIs and abstractions.

• Understanding of distributed systems (Load Balancing, Auto-Scaling)

• Familiarity with shell commands/programming

• Strong Test-Driven Development and desire to write simple, adaptive and iterative code

• Debugs and fixes his/her own software with minimal assistance

• Practices automated testing and tests their own code in an automated and repeatable way

• Experience working in Agile setup


Job tags

Contract work


Salary

All rights reserved