About Eleven Recruiting
We are a specialized technology staffing agency supporting professional and financial services companies. Why do we stand out in technology staffing? We listen and act as advisors for our candidates on how they can best add value, find interesting projects, and pave a path for career advancement. We advocate for best pay, diversity in tech, and best job-fit for every candidate we place.
And we are looking for a Principal Software Developer!
Our client is seeking their next Principal Software Developer to join their team in either their Irvine, Walnut Creek or Roseville, California offices. *This role can be remote but must be willing to work 8-5 pm PST hours.
The Principal Software Engineer will provide technical guidance to development teams and oversee the technical aspects of projects. This position will be a lead in an Agile team and is responsible for producing quality software using, but not limited to; .NET, Angular, Razor, JavaScript/JQuery, and SQL. This position will participate in the requirements-gathering, design, architecture, and coding of new and existing applications.
RESPONSIBILITIES
- Provide technical guidance and lead project teams. Recommend adjustments to resolve software issues; improve functionality of existing software; and ensure that the design, application, and maintenance of software meets the quality standards of the company.
- Mentor, guide, and train other Developers.
- Develop and implement tools/systems consisting of workflows, automation, and data-entry screens to increase efficiency.
- Create and Consume RESTful web services with JavaScript, jQuery, JSON, Web API, LINQ, and ASP.NET Core.
- Participate in the Agile process consisting of standups, iteration meetings, ticket updates, testing-support, end user support, and requirements-gathering.
- Stay up to date on current technologies and provide recommendations of technology uses, best practices, and team support.
- Support all team members, perform code reviews, and provide guidance for junior level developers.
- May supervise more junior Software Developers.
REQUIREMENTS
- Minimum of 9 years SME experience in software development
- Hands on experience developing responsive web applications
- Strong foundation in the following:
- ASP.NET RESTful Web Services
- Strong knowledge of software methodologies, tools, and processes
- Experience working in an Agile/Scrum development process
PREFERRED EXPRERIENCE
- Performance and/or security testing
- Automated testing with selenium or other functional testing-related experience
- Unit and Regression Testing
- Experience with Microsoft DevOps
- Microservices architecture
- Excellent communication skills, both written and verbal
#LI-SW1
#LI-Remote
Seniority Level: Mid-Senior
Salary: $140,000 + $0 bonus
Job Function: Information Technology
Industry: Financial Services
Employment Type: Full-Time
Location: Irvine, Walnut Creek or Roseville, California