Senior Software Engineer

Company:  Digital Monitoring Products
Location: Springfield
Closing Date: 06/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

As a Senior Software Engineer, you’ll be working on web applications which allow our dealers to install our security systems and provide their customers the ability to arm/disarm, view video, administer access control and stay notified.


Qualifications:

  1. Bachelor’s degree in Computer Science or related field or related experience
  2. 10+ Years experience working in a software development/engineering role
  3. Proficient in one or more of the following programming languages: C#, Ruby, Python, Javascript
  4. Experience with one of the following preferred: .NET (Framework or 6+), Ruby on Rails, React/Typescript
  5. Experience working with APIs and other JSON related data sets
  6. Experience working with Agile methodologies in Jira

Preferred Qualifications:

  1. Full Stack Experience
  2. Experience working with Video Streaming technologies, either client or server
  3. Experience with GraphQL
  4. Experience with SQL Server
  5. Experience working with IoT devices, home automation, etc.
  6. Unit Testing experience or Automated Testing tools
  7. Experience with CI/CD (TeamCity & Octopus)
  8. Team Lead experience
  9. Experience with event queuing technologies at a very large scale
  10. Cloud hosting experience (Azure, AWS)

Responsibilities:

  1. Designs, writes, maintains, tests and debugs software that is modular, maintainable, and easy to understand.
  2. Uses JIRA to track projects, provide estimations and monitor progress. Continuously update JIRA as you identify problems, complete tasks and close projects to ensure accurate communication and timely completion of work.
  3. Engages in team code inspections and supports DMP coding standards.
  4. Helps define and create methodologies to ensure git commits and merges are successful and all code is well documented.
  5. Prepares status updates monthly and as needed for Supervisor.
  6. Mentors less experienced software engineers.

Apply your talent. Make a difference. Enjoy the rewards.

EOE/Vet/Disabled

#J-18808-Ljbffr
Apply Now
Share this job
Digital Monitoring Products
  • Similar Jobs

  • Senior Software Engineer

    Springfield
    View Job
  • Senior Software Engineer

    Springfield
    View Job
  • Senior Software Engineer

    Springfield
    View Job
  • Senior Software Engineer

    Springfield
    View Job
  • Senior Software Engineer

    Springfield
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙