AlgoJobs.io
Your changes have been saved This job posting was closed about 6 days ago
Commify - Chattanooga, Tennessee, United States (Hybrid)

Commify is on a mission to revolutionize business communications, and we are looking for an experienced Senior Software Engineer to join our passionate team. In this role, you will lead the development and enhancement of our cutting-edge messaging platform, ensuring it meets the evolving needs of businesses around the world. Your expertise will help shape our product vision, drive innovation, and create exceptional user experiences.

As a Senior Software Engineer, you will collaborate closely with product managers, designers, and fellow engineers to deliver high-quality software solutions. We value creativity, critical thinking, and a proactive approach to problem-solving. If you have a strong technical background and want to work in a fast-paced environment, Commify is the perfect place for you.

To be successful in this role, candidates should fulfill the following responsibilities:

  • Design, develop, and implement software solutions across our products
  • Engage in all phases of the software development lifecycle in an agile environment
  • Collaborate with cross-functional teams to refine requirements into actionable tasks
  • Contribute to continuous improvement initiatives within the engineering team
  • Mentor junior developers and support overall team growth and learning
  • Drive adherence to best practices and coding standards

Ideal candidates will possess:

  • Extensive experience in software development with modern programming languages
  • Strong foundation in C# .NET/.NET Core and Angular
  • Proven experience designing and building RESTful APIs
  • Exposure to micro-SPA front-end application architecture
  • Excellent problem-solving skills and attention to detail
  • Team-oriented mindset with strong communication abilities
  • Familiarity with version control systems, especially GitHub
  • Understanding of agile methodologies and practices
  • Ability to manage multiple priorities and meet deadlines
  • Knowledge of Microsoft Azure services

Preferred Qualifications:

  • Experience with CI/CD pipelines and containerization technologies, such as Docker and Kubernetes
  • Knowledge of Infrastructure as Code tools like Terraform
  • Experience working in a diverse, international team
  • Familiarity with Vue.js and agile practices like pair programming
  • Experience using Atlassian tools (JIRA, Confluence)
  • Competitive Salary ($120,000 - 135,000)
  • Company Bonus
  • Enjoy the flexibility of remote work, complemented by regular off-site meetings scheduled in collaboration with your line manager.
  • Healthcare & Dental.
  • 20 days annual leave plus national holidays.
  • Birthday off work, Wellbeing leave & Giving back days.
  • Free access for you and your family to Calm, a mindfulness, health, and wellbeing App.
  • 401k 4% employer contribution.
  • Death in service (4x salary).
  • Culture initiatives (Including Christmas rewards & monthly/quarterly social events).
  • Training & Development opportunities with access to unlimited learning via Udemy.
Generating cover letter...
2 months ago
Kubernetes