Sr Software Engineer

Sorry, this job was removed at 12:50 p.m. (MST) on Wednesday, February 21, 2018
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Do you want to help eliminate barriers between ideas and business outcomes? We want you to bring your unique experiences and creative ideas to the table. CA Technologies provides software and solutions that help our customers to develop, manage, and secure complex IT environments to increase productivity and enhance competitiveness in their businesses. It’s our aim to encourage global collaboration and results-oriented innovation, while supporting and developing our talented people and our communities. CA Technologies will empower you to drive authentic success, for both the business and yourself in the application economy.

 

Marc Andreessen quipped in 2011, “Software is eating the world”, and agile management is at the center of the feeding frenzy, spreading far beyond its origins in software development to the auto industry, routers, chip manufacturing, groceries, and retail.  

 

At CA Technologies’ R&D Innovation Center, we build products like CA Agile Central that enable companies and all their contributors to morph their organization into places where transparency, trust and innovation results into their customer being successful. 

 

We believe that radically transforming the way software is built and delivered is pretty exciting stuff, and we are looking for developers who want to join the fun.  

 

As a Senior Software Engineer, you are responsible for creating, testing, ensuring the quality of and maintaining a product or product line. The Senior Software Engineer will perform complex code modification, testing, and debugging tasks as well as provide high level analysis related to software design and development.

 

What might I be doing?

  • Adding new features in our web services API
  • Using Splunk and in-house tooling to dive deep into a performance problem and fix it
  • Standing up a new service written in Clojure with an Oracle back-end
  • Gathering and using analytics to drive new feature ideas and development
  • Working on SSO and authentication services  

 

What makes you a good fit?  

  • You have skill and enthusiasm for crafting usable, scalable, and well-tested software.
  • You want to work in a highly-collaborative, pair programming, and Agile-all-the-time environment.
  • You love learning new technologies, languages, tools, and frameworks.
  • You enjoy mentoring others and sharing your expertise. 

 

More specifically, you can answer ‘true’ to most of the following statements:

  • You have a minimum of 5 years of software development experience
  • You have built and used RESTful APIs
  • You have coded and deployed scalable services
  • You have written automated tests at all levels of the testing pyramid
  • You are fluent in Java, Clojure, or other server side language like C#
  • You understand databases in both relational and NoSQL flavors like MongoDB and have tuned queries
  • You are familiar with messaging systems like Kafka, RabbitMQ, or ActiveMQ
  • You are passionate about security and have worked with SSO, oAuth, and/or SAML
  • You are experienced with profiling Java applications with jProfiler 

 

What makes me an extra-good fit?

You thrive in a highly collaborative, Agile, pair-programming kind of culture where you are always learning and teaching

You show passion with a side project you have worked on 

 

Why would I love to build Agile Central at CA Technologies?

1. Influence - We are a small team. You are empowered to help us succeed.

2. Location: Boulder, Colorado - 300+ days of sun, mountains, skiing, and biking.

3. Pace - Sustainable and flexible work/life balance.

4. Career - Support for attending conferences, writing books, blogging, and speaking.

5. Camaraderie - We take walks, have quarterly celebrations, and play games to give our brains a break.

6. Collaboration - Our team works closely together using pairing, Scrum, and Kanban; enabling us to learn from everyone's experience. 

 

 

If you want to fulfill your potential, be acknowledged for your achievements, and be given autonomy to make decisions for your business and customers; if you want to work with a company that respects you as an individual - recognizing both your needs at work and your responsibilities outside of it - then CA Technologies is where you belong.

 

At CA Technologies your passion and expertise can directly impact the business and you’ll help offer our customers practical approaches to delivering new, innovative services and value through IT.

 

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, Adoption Assistance Program.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

3333 Walnut Street, Boulder AND 1550 Wynkoop Street, Denver

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CA TechnologiesFind similar jobs