Senior Software Engineer

Engineering Los Angeles, California


Position at J2 Cloud Services


We are seeking a highly experienced Senior Full-stack .NET Engineer to join our J2 Cloud Services division. We are looking for someone who is passionate about delivering a high-quality customer experience for our content marketing websites.

As a senior member of our team, the candidate will be responsible for enhancing the company’s .NET based CMS web applications and contribute to our Content Management team. All candidates must have strong analytical and troubleshooting skills, fluency in coding, good communication skills, and most of all, enthusiasm for tackling complex problems. 


  • Responsible for designing, developing, and delivering high-quality web applications
  • Develop consumer-facing features and architectural components to meet company demands
  • Collaborate with cross functional teams including our offshore engineering team in an agile software development lifecycle
  • Support QA/Test Automation team to improve Continuous Integration efforts.
  • Utilize problem solving skills to implement creative solutions to tough problems
  • Mentor and help guide junior team members to achieve technical and business goals.


  • BS in Computer Science or equivalent degree preferred
  • 9+ years of software development experience
  • 5+ years of HTML/CSS/JS experience
  • 5+ years of .NET design and development experience
  • 3+ years MS SQL experience is required
  • Must have a firm understanding of software design best practices
  • Strong verbal and written communication skills: proven ability to lead both vertically and horizontally to achieve results; thrives in a dynamic, fast-paced, environment and do what it takes to deliver results
  • Experience with AWS, RDS and Elastic Search
  • Experience in React.js or similar JavaScript frameworks
  • Experience with Sitefinity CMS
  • A great work environment with talented individuals that will challenge you to become a better developer
  • The freedom to learn, suggest, and implement new technologies
  • Work with a bunch of great people that value your time and respect your opinions
  • A Casual Work Environment / Competitive pay / 401K / Full health-care coverage for employees (medical, dental, vision) 
  • Daily ownership of your role in a challenging, high-growth environment