Senior Software Engineer

Engineering Percy Street, Newcastle upon Tyne


Position at J2 Cloud Services

As a senior software engineer, you will be highly motivated and self-driven to deliver high quality services, and continuously improve and drive deliverables. In addition, you will play a key technical leadership role within a unified development team within an Agile environment.  You will communicate with PM and QA teams to demonstrate progress, set expectations and ensure success.  You will play a significant role in the development of code, fixing bugs and otherwise setting an example for other developers both in the quality and quantity of your sprint contributions.


Job Duties:

        Develop and participate in the development of code as part of a unified development group, working the entire technological stack between platform and UI concerns

        Perform requirement analysis.

        Develop design options and recommendations to address requirements not only from a functional perspective, but also from a scalability, performance and reliability perspective required of a SaaS service.

        Based on chosen solution, work with the development team to provide estimates and plans to deliver.

        Work with a cross functional team in the implementation and delivery of new functionality and corrective content

        Engage in story planning, negotiating between PM, DEV and QA to derive appropriate stories based on fair compromises between original specifications, technical design, and testing possibilities

        Participate in Agile development processes and sprint ceremonies

Job requirements & skills:

        Computer Science/Engineering or equivalent

        7+ years development experience with .Net, C#, and Visual Studio.

        7+ years of experience in developing web applications in a distributed environment.

        Experience with Agile development methodologies and practices

        Experience with SQL Server

        Demonstrated track record of leading development teams through the delivery of marquee product features.

        Experience with SOAP/REST web services.

        Excellent verbal and written communication skills

        Keeps up to date on new technologies and methodologies, but is pragmatic in their application.

        Experience with cloud technologies and architectures for scalability and performance

        Experience with deployment and test automation

J2 Cloud Services is an Equal Opportunity Employer.

About Our Marketing Product Communicator: Communicator is Software as a Service (SaaS) business email marketing platform built by marketers for marketers and non-marketers alike. Businesses use Communicator to easily create and send highly personalized one-to-one email communications to subscribers and customers to build better relationships that result in increased sales and business growth. Communicator also helps businesses increase the size of their mailing lists, meet email regulations like CAN-SPAM, and get more emails to more Inboxes. Communicator is reliable – and online so it can be accessed from anywhere.


Our Culture:

At J2 Global®, we work in a culture of collaboration and welcome those who desire to join our growing global community. We seek enthusiastic individuals with an entrepreneurial spirit looking for an environment that rewards your best work.

J2 Global offers competitive salaries, health benefits and company-sponsored events. If you’re seeking a dynamic work environment where you can see the direct impact of your performance, then J2 is the place for you.

About J2 Cloud Services:

Founded in 1995, J2 Cloud Services (NASDAQ:JCOM) is an award winning, leading provider of Internet services through its two divisions: Business Cloud Services and Digital Media.