Senior Python Developer - Education Sector - Max $150K + Bonus - Lakel
Posted on Dec 19, 2020 by Parham Consulting Ltd
This software company helps those in higher education better engage with their students with the help of their software solutions. They now require someone with previous commercial experience in Python on Linux to fulfil a Senior Software Engineering role. There is huge potential here due to the prevalence of disparate manual systems in colleges that would benefit from automation.
The experience required for this role is as follows:
- B.S. in Computer Science, Information Systems or related Engineering or equivalent experience
- 8+ years experience with Python on Linux, at least 6 years of which must be in enterprise software application development
- 2+ years of professional experience developing RESTful APIs
- Experience with enterprise software development, maintenance, and processes
- Experience with Agile processes, especially Scrum, Scrumban, or Scaled Agile (SAFe)
- Experience problem-solving with large, complex web-based applications
- Experience using a versioning tool such as Git, GitLab, Subversion, Team Foundation Server, Bitbucket, Atlassian, etc.
Please note: The above attributes are essential, especially the Python. Please be aware that if there is no mention of Python anywhere on your resume, it will be rejected.
The role is Senior Software Engineering in Python on Linux for enterprise application development. You will be a member of a Scrum team developing and supporting one of their web-based SaaS offerings. It's a varied role through the full SDLC, including maintaining the Docker environment. This is for someone truly senior, who thinks about the application and its place in the business's portfolio, who understands how to build applications and will do what it takes to support them. We need someone who acts as a leader, can move fast, and deliver: Does that sound like you?
Career-wise, there are two paths from here: Move into a technical lead position on another team, or you can move into management.
Additionally, they have a chief architect who needs people with technical leadership skills to help with higher-level thinking around problem-solving. This has proven attractive to engineers who are more keen on solving problems than managing people! Instead, you get to work with the chief engineer and think through cutting-edge solutions in their current R&D activities.
They have such a line of sight with their software (they have a tool that tracks objectives and key resolves so they can see in on the product road map) that engineers get to see how the products are changing clients' lives and making the company a success. With larger organisations you can sometimes feel like a cog in the wheel: You won't feel like that here.
Why come here and do this though? What's the attraction?
To quote the hiring manager for this role: I definitely would say challenge. We have so many challenges here and there's so much creative flexibility. I look across my entire organisation: I just look for smart, critical thinkers. If they've felt unheard in their current organisation and they really feel like they've got great, creative ideas, then this is where they need to come.
To quote their VP of Human Resources: Why I came to work here was a noble purpose. We are helping students to graduate in a decent amount of time and not assume tons of debt. Work for something that was really noble. We're really helping the institutions help the next generation get through school in a really positive, efficient way.
So if they want to be working with really challenging, neat things and be doing something noble, I think we provide that.
So there you have it, straight from the source!