Desired Skills and Experience
- Be a member of a team of highly-talented software engineers following Agile/Scrum methodologies
- Contribute to the design and development of a leading-edge application that provides suite-wide monitoring that includes analysis, trending, correlation, and alerting
- Conducts complete preliminary testing (automated as reasonably possible) and actively provides guidance, direction, and collaboration with QA, Documentation and Usability
- Contributes to the overall satisfaction of our customers, when escalations occur
- We are looking for a Senior Software Engineer with the following skills:
- Expert knowledge in Java, JMS, JDBC, web services, threading and concurrency. Some J2EE knowledge is a plus
- Experience: at least 5 years in software development.
- Education: B.S. Degree in Computer Science, Mathematics, Engineering
- Strong in Core Java and OO design and analysis
- Experience with architecting and developing API’s to be used within and outside of product
- Experience with identifying and fixing customer issues
- Experience with integrating with multiple components delivered by internal and external teams
- Experience with OSGI, Gradle and GIT
- Experience with database such as Oracle, SQL Server, DB2
- Experience with Agile/Scrum development processes
- Experience with code analysis tools
- Experience with Windows, Linux and Solaris, including scripting
- Experience using automated testing tools (functional or performance)
- Ability to combine judgment, experience, analytic skills, and business knowledge to make sound decisions
- Ability to independently handle individual tasks
- Able to clearly illustrate and demonstrate the concepts to external groups within the company
- Excellent time-management skills, and ability to manage complexities and competing priorities
- Background in software development processes and tools
- Strong written and verbal communication skills in English
- Plus: Experience with monitoring products
- The employees are smart, friendly and welcoming
- Health Insurance starts your first day on the job
- Three weeks paid vacation & three weeks paid sick leave
- 10 paid holidays (including a floating holiday and a community service day)
- 401(k) Plan with up to 5% employer match
- Business Casual office
- Kitchen on every floor with cable TV – also, subsidized snacks & cold drinks
- The employees are smart, friendly and welcoming
- Health Insurance starts your first day on the job
- Three weeks paid vacation & three weeks paid sick leave
- 10 paid holidays (including a floating holiday and a community service day)
- 401(k) Plan with up to 5% employer match
- Business Casual office