About the Role
This position is performed by an experienced professional and will undertake research, design and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules and methodology in the development of cross-functional software products under the guidance of more senior members of the squad. This position performs software design - typically across multiple components; is developing the skills of mentoring more junior members of the team and works with others to talk to users/customers and translates their requests into solutions.
Responsibilities: •Proficient in implementing continuous integration, delivery, and deployment software delivery practices•Implements and guides other to continuous integration, delivery, and deployment software delivery practices•Successfully implement development processes, coding best practices and code reviews•Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders•Work closely with other development team members to understand product complex requirements and translate them into software designs.•Interface with other technical personnel or team members to finalize requirements•Pair Programming with squad members to support the learning and development of others•Resolve complex intermediate technical issues as necessary•Write and review portions of detailed specifications for the development of complex system components•Complete complex bug fixes•Develop skills to Mentor less senior software developers on development methodologies and optimization techniques•All other duties as assignedHealth insurance options for you and your family.
Group life and accident insurance for financial security.
Employee assistance programs and mental health resources.
Flexible working arrangements for work-life balance.
Paid time-off options, including sick leave, vacation, and public holidays.
Subsidized meals and free transportation in select locations.
By continuing you agree to our Terms & Privacy Policy.