What exactly does a senior software engineer do on a scrum team?
Do they simply perform the broad role of ‘team member’ at a higher level than a more junior person? Have they worked for at least a decade writing software?
Have they been through a couple iterations of the ‘in’ stack to be developing with?
Do they have experience from the hard work of creating awesome applications and experiences out of thin air based on the vision of a Product Owner?
Do they exude grit and determination to meet commitments when rough circumstances present themselves?
Have they felt the exhaustion of leaving it on field and the joy of hoisting up the championship trophy?
Do they just get paid more?
If you have a story to tell about the first 7 questions that would lead to a yes on the 8th, keep reading:
Here’s the deal – we’re building applications right now spanning genres like client/cloud portal experiences, business process automation, Continuous Integration/Deployment Services, and Product Development. We are continuing to look for the right people to join scrum teams to attack these opportunities and deliver great software and great experiences. We work in a thoroughly modern agile framework focused on business agility, in a modern open space environment, and among smart associates. We’re delivering these experiences on AWS with a serverless architecture in a CI/CD tool chain with automated unit testing, acceptance testing, and deployment.
What we need you to contribute to Ensono:
- A relentless pursuit of the burndown of each sprint to bring the most valuable items for our clients to fruition every 2 weeks
- Coaching and mentoring junior developers on best practices
- Crystal clear communication of any impediments and direct requests for help to mitigate
- Active participation in the refinement of the teams’ backlog
- Leading in the continuous improvement of the scrum team
Skills & Behaviors that are reliable indications that you can contribute:
- Demonstrated ability to develop high volume web-based, microservice, transactional applications in a variety of languages and frameworks (angular.js, node.js, bootstrap, CSS, HTML5, SQL, Java)
- A solution-oriented style of conversation with a customer-centric approach to problem solving
- Demonstrated ability to partner with Product Owners to ensure technical implementation is able to meet immediate business needs while being flexible for future changes.
- You have had to pivot development stacks to ensure project success (even mid-sprint)
- Ability to recount tales of mentoring
- Personal accountability to your teammates to deliver the sprint commitment each iteration
- Collaboration amongst teammates to clearly define and estimate user stories
- Extra credit: exposure to Amazon Web Services and serverless design implementations
- Demonstrated hands-on experience in a behavior and/or test driven development environment
- Ability to articulate the differences in Krispy Kreme glazed vs all other glazed donuts
What you will receive from Ensono:
- A modern business agility education
- An opportunity to work on the newest architectures
- An opportunity to influence the architecture and design of what’s next
- A membership & belonging to a team doing something great
- A competitive salary & bonus