Principal Software Engineer
CA Technologies
(Plano, Texas)CA Technologies (NASDAQ: CA) helps customers succeed in a future where every business— from apparel to energy— is being rewritten by software. With CA software at the center of their IT strategy, organizations can leverage the technology that changes the way we live— from the data center to the mobile device.
The Principal Software Engineer is a key member of the development organization. Led by the strategic direction of the General Manager, the ideal candidate for this position will be the driving force behind the successful development of the Service Virtualization product line. The Principal Software Engineer will work within an agile development organization and be accountable for refining software requirements, providing development estimates, designing and implementing software and managing timeline commitments.
- Work as an integral part of a cross-functional engineering team.
- Lead the technical design and development of new features and products.
- Maintain and support existing features and products.
- Participate in code reviews and other techniques to improve code quality.
- Investigate and resolve support issues.
- Build automated tests using JUnit and LISA.
- Ensure automated builds and continuous integration are working at all times.
- Contribute to technical documentation and training material.
- Contribute to the continual improvement of the product and development processes.
- Mentor team members to grow both development skills and domain knowledge.
- Participate in software development process following Agile/Scrum model.
- 5+ years of experience with core Java and/or J2EE.
- Experience with one or more J2EE application servers (JBoss, WebSphere, Weblogic, etc)
- Experience with Service Oriented Architecture and REST APIs.
- Experience with one or more messaging platforms (JMS, MQ, etc).
- Knowledge of Swing and Scripting UI technologies (AngularJS, React.js, etc.)
- Experience with continuous integration unit testing, and automated testing.
- Experience with agile methodologies, iterative development, and refactor design as requirements evolve.
Benefits | Benefits included |
---|
Additional Notes on Compensation
We offer competitive salary, company-sponsored premium Medical/Prescription & Dental Plans, company-paid Holidays, Vacation, Anniversary Service and Sick Days, 401(k) Plan, Education/Training Reimbursement, Charitable Gift Program.
Questions
There are no answered questions, sign up or login to ask a question
- APIs
- Messaging
- Agile Scrum
- Software Development
- AngularJS
- Application Server
- Automated Testing
- Code Refactoring
- Continuous Integration
- Core Java
- IBM WebSphere
- J2EE
- JBoss
- JMS
- JUnit
- Oracle WebLogic
- REST
- Scripting
- Technical Documentation
- Unit Testing
- React.js
- Service Oriented Architecture
- IBM Websphere MQ
- engineering
- Technical Design
- Java Swing
- Laser Interferometer Space Antenna (LISA)

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.