Job Overview:
We are seeking a highly skilled and experienced Senior Software Project Engineer to join our dynamic team.
As a Senior Software Project Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.
You will accept and perform software development focused projects at both the implementing engineer and at a project engineer level.
You will collaborate with cross-functional teams to ensure the successful delivery of projects and provide technical leadership throughout the software development lifecycle.
You will l create, manage and deliver on development plans, mentor colleagues and junior members of the team.
Responsibilities:
- Design, develop, and implement high-quality software solutions
- Collaborate with product owners, business analysts, and other stakeholders to gather requirements and define project scope
- Lead and mentor a team of software engineers
- Participate in code reviews to ensure adherence to coding standards and best practices
- Perform system analysis and troubleshooting to identify and resolve software defects
- Develop technical documentation such as design specifications, user manuals, and test plans
- Stay up-to-date with emerging technologies and industry trends
Requirements:
- Bachelor's degree in Computer Science or a related field (Master's degree preferred)
- Proven experience as a Senior Software Engineer or similar role
- Strong knowledge of software development methodologies and best practices (SDLC)
- Full stack developer
- Proficient in programming languages such as Java, C, C++, Poco and scripting languages
such as JavaScript/node languages, and platforms such as Linux and Windows
- Experience with container technologies such as Docker.
- Familiarity with project management software and version control systems (e.
g.
, Git)
- Solid understanding of IT infrastructure and networking concepts
- Strong problem-solving skills and attention to detail
- Excellent communication and leadership abilities
- Ability to work independently as well as collaboratively in a team environment
Preferred Skills:
- Knowledge of project implementation methodologies (e.
g.
, Agile, Scrum)
- Ability to negotiate technical requirements with clients
We are professional, customer-centric, innovative, and growing.
Take a look at our website, https://ritecrugged.
com/ to learn more about our range of products and customers.
Our work environment includes:
· Modern setting for engineering professionals
· Tightly knit technical team where we help each other and never let a teammate fail.
* Family friendly
* Growth opportunities (skills and responsibilities) as we grow.
* Casual work attire
Our benefits include:
· 13 paid holidays
· 2 weeks paid vacation.
· Major medical
· Dental, vision
· 401K
· Life insurance
Apply now!
Job Type: Full-time
Pay: $130,000.
00 - $170,000.
00 per year
Benefits:
* 401(k)
* Dental insurance
* Health insurance
* Life insurance
* Paid time off
* Vision insurance
Compensation package:
* Yearly pay
Experience level:
* 5 years
Schedule:
* 8 hour shift
* Monday to Friday
Ability to Relocate:
* Simi Valley, CA 93065: Relocate before starting work (Required)
Work Location: In person