Software Developer-Equipment
Software Developer-Equipment
Posted 6 days ago
SENIORITY
Lead
About the role
- Work with an Agile Scrum team to develop, test, and maintain web and desktop-based applications
- Collaborate with Product Owners and Software Development Managers to help translate business needs into technical requirements and actions.
- Mentor and encourage the use of best practices, application of Computer Science fundamentals and facilitate collaboration within the team
- Prepare software documentation including technical diagrams and manuals on the design, use and operation of the software
- Develop automated unit tests for applications according to company standards
- Analyze and provide solutions to complex technical problems and projects
- Bachelor's degree or higher, preferably in Computer Science or Engineering related fields 2+ years' experience as a Software Developer
- Knowledge and proven experience with various Development Methodologies and Frameworks such as Agile and Scrum
- Advanced understanding of the development lifecycle using Agile with Scrum/Kanban and able to coach/mentor others on the lifecycle
- Proficiency with three or more of the following programming languages (expert in 2): C++, C#, JavaScript, PHP, Python, SQL, Ruby, Java, HTMLProficiency in one or more RDBMS or NoSQL data platforms
- Solid understanding of Computer Science fundamentals
- Understanding and application of SOLID design principles
- Able to analyze and generate solutions to complex problems with assistance
- Make recommendations and outline pros/cons
- Implement action plan with help
- Mentor and collaborate with the team as needed
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
