Quantcast
Channel: scrum jobs - Stack Overflow
Viewing all articles
Browse latest Browse all 12208

Senior Software Engineer (JAVA) at Logi Analytics, Inc. (McLean, VA)

$
0
0

Job Title:                         Senior Software Engineer (JAVA)


Department:                 Products & Solutions


Reports To:                    Sr. Software Architect, Team Leader


FLSA Status:                   Exempt, Salaried


ABOUT LOGI ANALYTICS:


Founded in 2000, Logi Analytics provides businesses the fastest and easiest way to deliver business analytics, dashboards, and reports to a broad range of users, as well as to embed them into existing applications – all for a fraction of the cost of other solutions. Unlike traditional Business Intelligence platforms that are complex and costly, Logi Analytics’ agile technology allows organizations to rapidly develop, deploy, and adapt BI applications that serve any number of users on any platform all without extensive development or professional services. Logi Analytics is headquartered in McLean, Virginia, with sales and support offices in the UK and Europe. The company is a private, venture-backed firm with investments from GroTech Ventures, Updata Partners, and Summit Partners.


POSITION SUMMARY:


We are seeking a passionate, BI & Analytics product-focused senior engineer who thrives on delivering exceptional functionality to customers. The person in this role will take a leadership role in performing full-cycle software development tasks in an Agile Software Development environment. This position will work closely with Engineering, QA, and Product Management to architect, design and implement features and capabilities for Logi Analytics’ New Product Line.


ESSENTIAL FUNCTIONS, DUTIES AND RESPONSIBILITIES:




  • Collaborates with Product Management, Business Analysis, Quality Assurance and User Experience teams to perform analysis of Functional Requirements, User Stories and specifications.

  • Designs, documents and implements a rich data-driven BI & Analytics platform to fulfill Functional Requirements, User Stories and Architectural goals.

  • Works closely with engineering team members and architects to design, develop, and test all tiers of the application platform – presentation, business service and persistence/database tiers.




  • Work with Architects and software engineers inside Logi Analytics and offshore engineering teams to extend current BI & Analytics technologies, and to integrate new capabilities into the Logi Analytics platform.

  • Demonstrates and applies strong technical leadership and knowledge to develop high quality, resilient software, as an individual contributor, as part of a scrum team or as the technical lead operating across one or more scrum teams.




  • Performs design and code reviews; Consults with operations engineers, database architecture and other team members to evaluate and improve operational and performance aspects of the overall system.

  • Champions the efforts of the Emergent Design and Technology road map teams to continuously evolve the platform.

  • Takes initiative in resolving challenging, complex issues across the lifecycle, including production support, development operations, continuous improvement, increasing quality.

  • Evaluates and prototypes new products and capabilities, and provide insight on resulting value proposition.

  • Participates in on-going maintenance and support of software systems.

  • Provides support for installation of software systems.

  • Monitors industry trends on web technologies and related concerns to aid with roadmap planning and risk mitigation.

  • Helps mentor, guide and review the work of more junior software engineers.



MINIMUM REQUIRED QUALIFICATIONS: 




  • Bachelor’s degree in Computer Science or related field AND

  • Six (6) years of experience in software development with four (4) of those developing web applications OR

  • Equivalent combination of education and experience.



OTHER REQUIRED SKILLS & ABILITIES: 




  • 5 years of experience deploying and supporting Applications on the Windows, Linux or UNIX operating system.

  • 5 years of experience designing high-availability, scalable, distributed / clustered stateless products and large-scale Java enterprise applications using Java/JSP/JSF, MVC, Struts Framework, XML, XSLT, REST/JSON/SOAP and Java Application server technologies. Strong experience with Spring Framework 4.x and JMS (using Active MQ) is highly desirable.

  • 5 years of experience in Service Oriented Architecture, Web Services, Design Patterns, RDBMS and other data sources.

  • Experience designing data models (logical and physical models), and constructing database schemas and complex SQL queries.

  • Exposure to environments with continuous integration (Maven, ANT etc.), IDEs (Eclipse, NetBeans, etc.), revision control tools (Subversion), automated testing and agile software development.

  • Experience working in a fast-paced, dynamic, Scrum teams – both onsite and offshore.

  • Monitors industry trends on web technologies and related concerns to aid with roadmap planning and risk mitigation.

  • Strong communication skills required to document functionality and converse with engineering, sales, marketing and customers.

  • Excellent written and verbal communication skills.

  • Ability to pass required background check.



PREFERRED QUALIFICATIONS:




  • Experience with Responsive Design HTML/CSS/JavaScript implementations (e.g. Twitter Bootstrap, jQuery, Knockout.js, Angular.js, Backbone.js and Node.js) and Mobile Browsers.

  • Familiarity with NoSQL database and experience with Hadoop, MongoDB, Hbase or other similar technologies.



EEO and Drug-free Workplace.


Viewing all articles
Browse latest Browse all 12208

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>