Principal Engineer
The Blue Venture Fund · United States · 3 wk ago
RemoteRemoteEngineering$206k–$224k/yrFull-time
Overview
Implement new product features according to specific requirements while adhering to the highest professional development standards. Work as a back-end server engineer in an agile development team alongside other developers, PMs and QA engineers and participate in all phases of the development process.
What you will do
- Implement new product features according to specific requirements while adhering to the highest professional development standards
- Work as a back-end server engineer in an agile development team alongside other developers, PMs and QA engineers and participate in all phases of the development process
- Design & develop application components in Java to maintain existing code and to create new services
- Solve interesting technology and usability challenges on a daily basis
- Ensure applications receive thorough unit, system, and integration testing
- Provide solution support and troubleshooting following deployment
- Promote agile principles and methodology
- Contribute to the future direction and vision of the product suite including new feature development and bug fixes
What You Bring
- A minimum of 15 years' related experience in a commercial software development role
- BS/MS Computer Science
- Strong object-oriented programming skills
- Hands-on development experience using Java, J2EE, XML, SOAP and SQL
- Familiarity with message queues, event sourcing, NoSQL data stores
- Prior experience with performance optimization and troubleshooting of Java applications
- Linux and shell or other Unix scripting languages as well as with Oracle and relational databases, including experience with database installation, administration, and performance tuning
- Experience working with application servers
- Experience in the full software development lifecycle using an Agile development process
- Experience working CI, CD and DevOps practices
- Strong problem solving and troubleshooting skills
- Excellent communication skills
Bonus Points
- Experience with healthcare applications
- Experience with IntelliJ, JUnit or JunitPerf
- Experience working with WebLogic application server
- Experience working with SOAP web services
- Experience with database installation, administration, and performance tuning
Pay
The annual US base salary range for this position is $206,000 to $224,000. This salary range may cover multiple career levels at HealthEdge. Final compensation will be determined during the interview process and is based on a combination of factors including, but not limited to, your skills, experience, qualifications and education.