Software Engineer Job in Highlands Ranch 80129, Colorado US
TAKE YOUR CAREER IN A WHOLE NEW DIRECTION!
You are an experienced Software Engineer who is as comfortable doing hands-on development as you are with mentoring others, and raising the bar of excellence.
You’ll start your day with the Scrum team in a daily standup. You’ll review Hudson for continuous test failures and resolve issues. You’ll design, develop code and unit tests. You’ll validate your code before each check-in. Every three weeks, your team will have a demo and retrospective for the Sprint (3 week iteration). On the off weeks, your team will plan for the next Sprint.
Software AG is seeking a LEAD SOFTWARE ENGINEER to deliver high-value Business Activity Monitoring (BAM) solutions to our customers, leveraging cutting edge technology and development methodologies. BAM experience is not required.
Business Activity Monitoring (BAM) is the act of using technology to proactively define and analyze critical opportunities and risks in an enterprise to maximize profitability and optimize efficiency. It gives business and IT the actionable insight to identify where existing errors are occurring so they can address them immediately. More importantly, real-time process analytics provide insight into the most effective areas to improve. It’s what sets apart leaders from the rest of the pack.
KEY TASKS RESPONSIBILITIES:
- 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 real-time statistical analysis, trending, correlation, and alerting
- Participate in the design and usability of highly-interactive web-based user interfaces
- Conduct complete preliminary testing (automated as reasonably possible) and actively provide guidance, direction, and collaboration with QA, Documentation and Usability
- Contribute to the overall satisfaction of our customers, when escalations occur
YOUR PROFILE:
- Expert knowledge in Java, JMS, JDBC, web services, threading and concurrency; some J2EE knowledge is a plus
- Experience: 4+ years in software development
- Education: BS Computer Science, Mathematics, Engineering, or the equivalent
- Strong in Core Java and OO design and analysis
- 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
- 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
- Special knowledge: Know-how of clustering and scaling, failover, high availability, usability and performance optimization concepts
- Plus: Experience with BAM and/or BPM products
Please apply online via our website:
http://www.softwareagusa.com/company/careers/jobpostings.asp and search for job #396
* No agencies please
* Sponsorship is NOT available for this position