Software Engineer

Commify Virginia Beach , VA 23479

Posted 2 weeks ago

Commify is a leading communications platform that specializes in providing innovative messaging solutions to businesses around the world. Our mission is to make business communication brilliant by leveraging cutting-edge technologies to deliver seamless and reliable messaging services.

As a Software Engineer at Commify, you will have the opportunity to work on exciting projects that are revolutionizing the way businesses communicate. From developing scalable APIs to designing and implementing software solutions, you will play a key role in shaping the future of our platform.

We are a dynamic and collaborative team, and we value creativity, innovation, and continuous learning. If you are passionate about technology and want to make a real impact in the communications industry, we would love to hear from you.

Requirements

To support Commify’s future product and technology strategy by designing and delivering highly performant, scalable, mission-critical software systems through high quality and continuously improving software development practices.

In addition, to support our acquisition platforms and services; from low level infrastructure components, communicating with network operators globally, to web applications used internationally by tens of thousands of customers.  

  • Taking part in all stages of the software development lifecycle as part of a close-knit, highly collaborative and continuously improving team
  • Contributing to agile ceremonies such as stand-ups, planning meetings and retrospectives
  • Working closely with engineering manager, product managers & owners to refine requirements into deliverable user stories and tasks
  • Working on event driven cloud native architectures 
  • Supporting team members in delivering to designs and internal standards
  • Assisting fellow Engineers and Engineering Manager in peer/coding reviews
  • Maintaining all relevant documentation and knowledge bases   
  • Development and releasing of bug fixes for the code in alignment with the strategy of the acquired platform 
  • Assessment of small change requests to the platform around capability to make the change 
  • Development of approved small changes in alignment with the strategy of the acquired platform
  • Working closely with the Engineering Manager, Technical Lead, Architects and Product Owner, both internal to the team but also across the Engineering layer, on technical input into stories and designs


The Person: 

Essential

  • Strong experience in C# .NET, CSS, JavaScript, Angular, Blazor and SQL
  • CI / CD practices and tools (e.g. Azure DevOps, Jenkins)
  • Thorough understanding of version control - exposure to GitHub
  • Exposure to building micro-SPA front-end applications
  • Experience of designing and implementing REST APIs
  • Demonstrable experience of delivering high quality software in one of more modern languages
  • Creative problem solving ability
  • Attention to detail
  • Strong team working skills
  • Excellent communication and documentation skills
  • Ability to prioritise and adhere to deadlines
  • Able to appropriately identify, prevent and remediate technical debt

Desirable

  • Some experience with Terraform
  • Some experience with Kubernetes
  • Some experience with Azure Cloud development
  • Some experience with RabbitMQ

Benefits

  • Competitive Salary ($95-105,000)
  • Company bonus
  • Medical (HMO and PPO available)
  • Dental
  • Vision
  • Life insurance
  • 401K plan (matched up to 4%)
  • You will be entitled to 20 days paid vacation per year (January - December)
  • You will also receive your birthday day off and you will also receive 5 days paid medical leave per annum.
  • Christmas vouchers
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
UX Software Engineer (Swe) Ts/Sci With Poly Clearance Required
New!

Cymertek

Posted Today

VIEW JOBS 5/24/2024 12:00:00 AM 2024-08-22T00:00 PLUG IN to CYMERTEK And design your future… Position : Mid Level Software Engineer Description :  Cymertek is looking for a Senior Software Engineer Cymertek Chantilly VA

Software Engineer

Commify