Partner Staffing is
the "go-to recruiter" for difficult, important, and time-sensitive
positions in Western Canada. We work with proactive clients who
understand the importance of having exceptional staff.
Partner Staffing is
currently working with our client to find several Lead Software Engineers who will assist in leading a team and aligning technical direction on core initiatives highly prioritized by the company and executive team.
Responsibilities
- Assist in planning, execution,
and success of complex technical projects.
- Provide leadership and mentoring
to a team.
- Respond promptly and
professionally to bug reports.
- Conducts system analysis and
development with limited support from professional staff.
- Analyzes, designs, coordinates,
and supervises the development of software systems.
- Analyzes system specifications
and translates system requirements to task specifications for junior programmers.
- Provides analysis of current
programs which includes performance, diagnosis, and troubleshooting of problem
programs, and designing solutions to problematic programming.
- Develop new programs and prove the program to develop needed changes.
- Writes, edits, and debugs new
computer programs for assigned projects.
- Documents code consistently
throughout the development process by listing a description of the program,
special instructions, and any changes made in database tables on procedural,
modular, and database levels.
- Responsible for reading,
understanding, and utilizing all part and assembly prints, forms, spreadsheets,
bills of material, specification sheets, and technical references.
- Utilizes tools and equipment
involved in the performance of essential functions of programming including
measuring instruments.
- Searches summarizes and keeps
the team abreast of strategic information from all sources.
- Maintains client databases.
- Provide feedback to
analysis/training staff about performance considerations/usability issues
concerning software specifications and implementation.
- Researches and recommends
software tools for management.
Requirements
- 8+ years of software engineering
experience
- BA/BS degree in Engineering, CS,
or equivalent.
- Prior experience recruiting,
training, motivating, and retaining senior engineers.
- Ability to take technical
ownership of highly critical engineering projects.
- Demonstrated success in
technical leadership.
- Strong communication skills --
verbal and written.
- Be approachable and articulate.
- Have built cloud-based
infrastructure with REST interfaces using AWS or equivalent.
- Profiling, load simulation,
Linux optimization, and database optimization.
- Subversion, JavaScript, CSS, and
OO programming.
- Always thinking about how to
automate, has experience in demonstrating automation.
- Experience in scalability - data
growth, execution time, and resilience of services.
- Entrepreneurial, persistent,
with the desire to go deep into the details.
Partner Staffing is
Bringing Talent to Business.With an
experienced and dedicated recruitment team, we open doors to opportunities that
you may not otherwise know about.We are
specialists in the field of providing high-quality individuals to the Oil &
Gas sector, Engineering/Procurement/Construction, and Utilities
industries.We look forward to hearing
from you and discussing how we might be able to promote your career!!
We are always interested in your referrals as well.We assist recruitment efforts in Engineering,
Accounting, Information Technology, and Administration.