SENIOR SOFTWARE ENGINEER – LOS ANGELES, CALIFORNIA
The Select Groups’ utility client is seeking an experienced Senior Software Engineer to join their team. This person can sit 100% remote in the continental United States, but must work Pacific Standard Time hours. This developer will be joining a Scrum Team focused on developing a Semantics Search application used by lawyers and attorneys in a “google search” fashion. The application is used to search previously submitted documents and statements from past proceedings.
SENIOR SOFTWARE ENGINEER REQUIREMENTS:
- Seasoned back end developer with 7+ years of experience (C#/.Net preferred)
- Strong cloud experience
- Experienced with Azure integration across API management, microservices, and Azure Functions
- DevOps experience – with Azure DevOps CI/CD to manage deployments
- Experience with mentoring junior developers
- Experience working within Agile methodology
- Ability to hit the ground running
- Willingness to problem solve and help provide Team direction when needed
- Willingness to give solutions and be hands on
SENIOR SOFTWARE ENGINEER NICE TO HAVE SKILLS:
- Azure Data and AI Services, Cognitive Services, Azure Databricks
- Experience building applications for Big Data, AI/ML applications
- React front-end
SENIOR SOFTWARE ENGINEER RESPONSIBILITIES:
- This developer will be joining a Scrum Team focused on developing a Semantics Search application used by lawyers and attorneys in a “google search” fashion. The application is used to search previously submitted documents and statements from past proceedings
- Responsible for helping to enhance the application and add additional functionality as new requirements are gathered from stakeholders
- Responsible for driving AI/ML and pipeline development
- Will be joining a relatively new and young Team and will be expected to mentor junior developers and help provide direction, especially as it relates to cloud technologies
- Will be expected to attend and participate in daily stand up meetings and take ownership of user stories
- Although tasks will be completed in parallel this is a very collaborative Team that provides the opportunity to gain exposure to new technologies and develop new skills
- Will be expected to demo work and progress in front of stakeholders as necessary