Principal Software Engineer

11 - 15 years experience  •  Telecommunications.

Salary depends on experience
Posted on 03/27/18
Englewood, CO
11 - 15 years experience
Telecommunications.
Salary depends on experience
Posted on 03/27/18

What you’ll do:

  • Work in a fast-paced agile driven extreme programming environment with focus on test driven development and CI/CD
  • Provide technical/architectural solutions to the team for solving complex business problems
  • Translate documented requirements/stories from Rally into object oriented pattern based code in Java, Spring framework
  • Solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists
  • Ability to guide and mentor junior developers on various tasks
  • Define/improve SDLC processes and procedures
  • Maintain and support existing systems and services

Skills - Experience and Requirements

What an ideal Principal Analyst/Developer possesses:

  • 4-year college degree or equivalent experience, Bachelor of Science preferred with 10+ years professional Development experience. Master’s degree is a plus; or equivalent combination of education and experience
  • Java / J2EE object oriented pattern based development experience or other OO languages & concepts
  • Experience with XML/XSD, JSON, SOAP UI, UML, Eclipse, Jenkins, IntelliJ, Gitlab; Experience with cloud based technologies preferably cloud foundry and/or AWS
  • Experience with leading and delivering projects in agile environment using SCRUM/XP methodologies; Strong Desire to learn with a “can do” attitude
  • Experience working on open source frameworks like Spring Batch, Cloud, MVC and Spring Boot
  • Experience guiding and mentoring junior developers
  • Experience defining and improving SDLC processes
  • Prior webservices development experience with SOAP or REST services is a plus; Hadoop, No SQL / Big Dataexperience and or Kafka are all nice to haves; PL SQL Developer, Oracle / SQL Server, NoSQL databases

2018-42654

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.