Senior Software Engineer (Java)

Pulselive Atlanta , GA 30301

Posted 2 days ago

Pulselive

Pulselive is a leading technology company specialising in sport. Were proud digital partner to some of the worlds largest sport organisations, including:

  • Premier League
  • International Cricket Council (ICC)
  • World Rugby
  • Indian Premier League (IPL)
  • Australian Football League (AFL)
  • Barcelona Football Club
  • Leicester City Football Club

This means were responsible for creating, developing and managing digital platforms, reaching millions of sports fans every day; whether thats the official Rugby or Cricket World Cup website or the Premier Leagues iOS and Android apps.

Why Were Unique

We operate at the intersection of digital, social media and broadcast, in an industry thats rapidly evolving and converging through technology. We help our clients adapt to the way sports fans, like us, are rapidly changing their consumption habits.

Its how we engage a global audience of passionate fans that gets us excited, in addition to the creative and technical challenges this presents. Weve a team of highly talented and motivated creatives, developers, product managers and operators that work together to make this happen.

We have the added benefit of being a wholly owned subsidiary of Sony Corporation. This gives us a range of benefits, from financial security to staff discounts. We remain independently run and retaining a young, energetic start-up mentality is of great importance to us.

As a Senior Software Engineer, you will have the opportunity to build and lead solutions that engage millions of sports fans worldwide. You will be able to work with a wide range of data sources and providers from video, commentary to live sports data. You will manage, lead and motivate other Developers, as well as progress your own skills and expertise along the way, driving new technologies and techniques across the team. At Pulselive, we pride ourselves in providing a collaborative environment that ensures we produce leading products across web and native applications.

Requirements



Skills:

Expert knowledge of

  • Java 8
  • Spring 4
  • JPA/Hibernate
  • Tomcat
  • Git usage and code management
  • JSON data structures
  • JIRA usage for task/ticket management
  • Providing RESTful services
  • Documenting solutions and code
  • Unit testing

Competent with

  • SQL
  • AWS products
  • Maven
  • Continuous Integration
  • Linux
  • Docker

Understanding of

  • Python
  • HTML, CSS
  • Javascript

Responsibilities

  • Producing back-end code to a high standard that not only functions correctly but can be understood and extended by other members of the team
  • Showing good attention to detail in the final product, taking care and pride in what is produced, ensuring others do the same
  • Communicating clearly to ensure the best possible solutions are built
  • Leading and motivating other members of the development team to fulfill their roles effectively, helping to develop their skills and knowledge
  • Line management of Developers ( no more than 1 day a week ). This includes performance reviews, time management, ongoing role support etc.
  • Developing own skills to get as many aspects to an expert level, as possible
  • Sharing of ideas and techniques across the development team, contributing to and learning from the team as a whole
  • Scoping and managing project tasks from requirements
  • Assigning and tracking project tasks on behalf of other members of the development team
  • Identifying and managing dependencies within a project, across departments and externally (alongside the Project/Product Manager)
  • Managing code releases to all environments (Dev, Test, Staging and Prod)
  • Identifying and managing dependencies within a project, across departments and externally (alongside the Project/Product Manager)
  • Tracking and communicating progress within a project across the project team, especially the Project/Product Manager

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Benefits

http://www.pulselive.com/careers

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
Senior Software Java Developer

Cox Auto Inc

Posted 1 week ago

VIEW JOBS 10/12/2019 12:00:00 AM 2020-01-10T00:00 The Sr Software Engineer needs to be enthusiastic, creative, ready to learn and have a passion for solving real business challenges. In this position, the Sr Software Engineer will need to work well with others, including hearing client needs and translating them to actionable results. A high degree of responsiveness and independent judgment is required to plan, prioritize and organize in a fast-paced, rapidly changing environment. The position will work between technical solutions and understanding what a client really wants. Must be highly self-motivated and driven in order to succeed in this position. PRIMARY DUTIES: * Develop custom software as part of an Agile software development team * Configure, analyze, design, develop, maintain and/or refactor new/existing program code and applications to support business processes and functions and keep technical debt to a minimum * May translate logical information model to efficient physical database designs * Interface as necessary with all critical integration points to ensure that applications are integrating successfully and efficiently with all requested applications * Participate in application development using Java, Spring Framework, JavaScript, Bootstrap, Hibernate and other technologies * Sharing technical and business domain knowledge with other team members * Participate in problem solving and troubleshooting for the assigned application(s), functional area(s), or project(s) * Share knowledge by effectively documenting work * Stay current with changes in the technical area of expertise * Develop and maintain a thorough knowledge of the assigned application(s), functional area(s), or project(s) * Work with the team to ensure the quality of the assigned application(s), functional area(s), or project(s) * Respond quickly/effectively to production issues by taking responsibility for seeing those issues through resolution * Proactively serve as a troubleshooting resource and subject matter expert across the team * Adapt easily to a variety of different positions/roles/functions from day to day Qualifications: * BS/BA in related discipline or equivalent combination of education and work-related experience required. * 5+ years of experience required in related field (i.e. Computer Science, Computer Engineering, and Engineering); * 3+ years of JavaScript HTML5 development required * Extensive SQL Skills * Demonstrable experience in software development with Java * Experience preferred in one or more of the following technologies: J2EE, Spring Framework, Bootstrap, Hibernate * Ability to learn, use, implement, and integrate leading technologies * Excellent problem solving and analytical skills * Ability to think strategically * Able to work independently, self-motivated, and a strong team player; Self-starter with ability to work with minimal supervision * Excellent written and verbal communication skills, able to communicate with all levels of the organization * Ability to investigate, troubleshoot, and fix software defects and configuration issues * Ability to function in a changing, fast paced start up environment alongside a diverse, high performing team * The ability to be self-organized and define and deliver on priorities * A high level of attention to detail, excellent follow through, and reliability * Ability to generate innovative ideas and solutions to challenges/opportunities * Ability to handle multiple tasks simultaneously * Ability to work with cross functional teams and with other business/technology groups within an organization * Experience applying software development methodology and standard best practices and methodologies; * Good knowledge of and experience with user interface design patterns, visual design elements, web technologies, and development methodologies; * Good knowledge in Object Oriented analysis, design, and programming * Experience using version control (Git) * Overall use of best practice tools, build tools, and scripting * Large-scale web application development * Experience with AWS * Good working knowledge of or experience in the following areas: Apache Tomcat, CSS, AJAX, Java 7/8, J2EE, HTML, DHTML, XSLT, XML, Linux/Red Hat, Web Frameworks (JSP/JSTL, Spring), Active MQ, JMS, QUARTZ Schedulers, JavaScript, PL/SQL/JDBC/Hibernate, MySQL 5.6 and greater, Web Services, SOAP and REST services, IDE (Eclipse), Maven, Jakarta Tools/Libraries, MS Office, Visio, HTML5 (web worker concepts), jQuery, Bootstrap * Other duties as needed or required * Requires physical ability and mental acuity to execute the duties of the position successfully within required timeframes in order to meet business requirements. About Cox Automotive Cox Automotive Inc. makes buying, selling and owning cars easier for everyone, while also enabling mobility services. The global company's 34,000-plus team members and family of brands, including Autotrader®, Clutch Technologies, Dealer.com®, Dealertrack®, Kelley Blue Book®, Manheim®, NextGear Capital®, VinSolutions®, vAuto® and Xtime®, are passionate about helping millions of car shoppers, tens of thousands of auto dealer clients across five continents and many others throughout the automotive industry thrive for generations to come. Cox Automotive is a subsidiary of Cox Enterprises Inc., a privately-owned, Atlanta-based company with revenues exceeding $20 billion. www.coxautoinc.com Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Statement to ALL Third-Party Agencies and Similar Organizations: Cox accepts resumes only from agencies with which we formally engage their services. Please do not forward resumes to our applicant tracking system, Cox employees, Cox hiring manager, or send to any Cox facility. Cox is not responsible for any fees or charges associated with unsolicited resumes. Cox Auto Inc Atlanta GA

Senior Software Engineer (Java)

Pulselive