Lead Software Developer

3 weeks ago


Aliso Viejo, California, United States JobRialto Full time

We are seeking a highly skilled Lead Software Developer to join our team at JobRialto. As a key member of our software development team, you will be responsible for leading a team of 10+ members and overseeing the development of complex software applications.

Key Responsibilities:

  • Lead a team of 10+ members effectively.
  • Refactor and write strong SQL queries and code.
  • Implement GCP services, including BigQuery, Data Flow, and Apache Airflow.
  • Develop and deploy UNIX shell scripting.
  • Create and manage CI/CD pipelines.
  • Work on GCP migration activities in a client environment (good to have).
  • Collaborate with offshore teams.
  • Experience in the healthcare domain is a plus.

Expectations from this role:

  • Act creatively to develop applications and select appropriate technical options.
  • Optimize application development, maintenance, and performance by employing design patterns and reusing proven solutions.
  • Account for others' developmental activities.
  • Interpret the application/feature/component design to develop according to specifications.
  • Code, debug, test, document, and communicate product/component/feature development stages.
  • Validate results with user representatives; integrate and commission the overall solution.
  • Select appropriate technical options for development, such as reusing, improving, or reconfiguration of existing components, or creating new solutions.
  • Optimize efficiency, cost, and quality.
  • Influence and improve customer satisfaction.
  • Set FAST goals for self/team.

Performance Measures:

  • Adherence to engineering processes and standards (coding standards).
  • Adherence to project schedule/timelines.
  • Number of technical issues uncovered during the execution of the project.
  • Number of defects in the code.
  • Number of defects post-delivery.
  • Number of non-compliance issues.
  • On-time completion of mandatory compliance training.

Performance Areas:

  • Code as per design and follow coding standards, templates, and checklists.
  • Review code for team and peers.

Documentation:

  • Create/review templates, checklists, guidelines, and standards for design/process/development.
  • Create/review deliverable documents, design documentation, requirements, and test cases/results.

Configure:

  • Define and govern configuration management plans.
  • Ensure compliance from the team.

Test:

  • Review and create unit test cases, scenarios, and execution.
  • Review test plan created by the testing team.
  • Provide clarifications to the testing team.

Domain Relevance:

Advise Software Developers on the design and development of features and components with a deep understanding of the business problem being addressed for the client.

Learn more about the customer domain, identifying opportunities to provide valuable additions to customers.

Complete relevant domain certifications.

Manage Project:

  • Manage delivery of modules and/or manage user stories.

Manage Defects:

  • Perform defect RCA and mitigation.
  • Identify defect trends and take proactive measures to improve quality.

Estimate:

  • Create and provide input for effort estimation for projects.

Manage Knowledge:

  • Consume and contribute to project-related documents, SharePoint, libraries, and client universities.
  • Review reusable documents created by the team.

Release:

  • Execute and monitor the release process.

Design:

  • Contribute to the creation of design (HLD, LLD, SAD)/architecture for Applications/Features/Business Components/Data Models.

Interface with Customer:

  • Clarify requirements and provide guidance to the development team.
  • Present design options to customers.
  • Conduct product demos.

Manage Team:

  • Set FAST goals and provide feedback.
  • Understand aspirations of team members and provide guidance and opportunities.
  • Ensure the team is engaged in the project.

Certifications:

  • Take relevant domain/technology certifications.

Skill Examples:

  • Explain and communicate the design/development to the customer.
  • Perform and evaluate test results against product specifications.
  • Break down complex problems into logical components.
  • Develop user interfaces, business software components.
  • Use data models.
  • Estimate time and effort required for developing/debugging features/components.
  • Perform and evaluate tests in the customer or target environment.
  • Make quick decisions on technical/project-related challenges.
  • Manage a team.
  • Maintain high motivation levels and positive dynamics in the team.
  • Interface with other teams, designers, and other parallel practices.
  • Set goals for self and team; provide feedback to team members.
  • Create and articulate impactful technical presentations.
  • Follow high levels of business etiquette in emails and other business communications.
  • Drive conference calls with customers, addressing customer questions.
  • Proactively ask for and offer help.
  • Ability to work under pressure, determine dependencies, risks, and facilitate planning; handling multiple tasks.
  • Build confidence with customers by meeting the deliverables on time with quality.
  • Estimate time and effort, resources required for developing/debugging features/components.
  • Make appropriate utilization of software/hardware.

Knowledge Examples:

  • Knowledge of appropriate software programs/modules.
  • Functional and technical designing.
  • Proficient in multiple programming languages.
  • DBMS expertise.
  • Understanding of operating systems and software platforms.
  • Experience with the Software Development Life Cycle.
  • Knowledge of Agile - Scrum or Kanban methods.
  • Experience with integrated development environments (IDEs).
  • Knowledge of rapid application development (RAD).
  • Experience with modeling technology and languages.
  • Familiar with interface definition languages (IDL).
  • Deep understanding of customer domain and subdomain problem-solving.

Education:

  • Bachelors Degree


  • Aliso Viejo, California, United States Compunnel Full time

    Job DescriptionWe are seeking a highly skilled Lead Software Developer to join our team at Compunnel. As a key member of our development team, you will be responsible for leading the development of software applications and ensuring that they meet the highest standards of quality and performance.Key Responsibilities:Lead a team of software developers and...


  • Aliso Viejo, California, United States Pop-Up Talent Full time

    As a Senior Software Developer at our company, you will have the opportunity to work on a variety of exciting projects, collaborating with a talented team of engineers to design and implement cutting-edge solutions.We are looking for a highly skilled Technical Lead to join our high-performance team. In this role, you will be responsible for leading the...


  • Aliso Viejo, California, United States FUJIFILM Corporation Full time

    Job SummaryAs a Senior Software Developer at FUJIFILM, you will play a key role in analyzing and developing code for clinical ultrasound imaging systems. This is a hands-on software development position with the opportunity to design and develop ultrasound hardware control, graphical user interfaces, data analysis and processing with C++ and C# (WPF) on the...


  • Aliso Viejo, California, United States FUJIFILM Corporation Full time

    Job DescriptionFUJIFILM Corporation is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for analyzing and developing code for clinical ultrasound imaging systems.This is a hands-on software development position with the opportunity to design and develop ultrasound hardware control,...


  • Aliso Viejo, California, United States PlayStation Global Full time

    About the RoleWe are seeking a talented manager to lead our software engineering team in the design, development, and optimization of graphics and video codec related solutions.Key ResponsibilitiesLead a team of software engineers in the design, development, and optimization of graphics and video codec related solutions.Drive the architecture and technology...


  • Aliso Viejo, California, United States Transcepta Full time

    Job OverviewTranscepta is seeking a skilled Software Engineer to join our SaaS development team. This role will involve developing REST services for our flagship SaaS solution, working closely with product management to generate technical designs, and participating in Agile standups to implement Sprint features.Key Responsibilities:Develop, test, and analyze...


  • Aliso Viejo, California, United States RXSIGHT INC Full time

    Job OverviewRxSight Inc. is a leading ophthalmic medical technology corporation that has commercialized the world's first adjustable intraocular lens. We are seeking a skilled Senior Embedded Software Engineer to contribute to the design, development, and testing of medical device software for our Light Delivery Device.The ideal candidate will have expertise...


  • Aliso Viejo, California, United States Sony Interactive Entertainment Full time

    Why PlayStation?Sony Interactive Entertainment is a global leader in entertainment, producing innovative products and services including PlayStation5, PlayStation4, and PlayStationVR. We're seeking a Senior Software Engineer to join our Future Technology Group, leading the cloud gaming revolution by delivering console-quality video games on any...


  • Mission Viejo, California, United States TechnoGen Full time

    Job SummaryWe are seeking a highly skilled Sr. Software Developer to lead our software development practice and deliver high-quality software products. The successful candidate will work closely with multiple teams to design, develop, and support enterprise applications, and will be responsible for establishing policies and procedures to ensure efficient...


  • Aliso Viejo, California, United States Sony Interactive Entertainment Full time

    Cloud Gaming Software EngineerAt Sony Interactive Entertainment, we're leading the cloud gaming revolution by putting console-quality video games on any device from TVs to consoles to mobile devices and beyond. We're looking for a Senior Software Engineer with a strong background in Embedded Systems to join our Future Technology Group...


  • Aliso Viejo, California, United States PlayStation Global Full time

    PlayStation Global: A Leader in Cloud GamingAt PlayStation Global, we're revolutionizing the gaming industry with our cutting-edge cloud gaming technology. We're seeking a talented Senior Software Engineer to join our team and help us push the boundaries of what's possible.Key Responsibilities:Design and develop robust network solutions, including socket,...


  • Aliso Viejo, California, United States PlayStation Global Full time

    Cloud Gaming Network ArchitectAt PlayStation Global, we're leading the revolution in cloud gaming as we push the boundaries of what's possible. Our Future Technology Group (FTG) is leading the Cloud Gaming revolution by putting console-quality video games on any device from TVs to consoles to mobile devices and beyond. We're looking for a Senior Software...


  • Aliso Viejo, California, United States Quarterra Full time

    Job Title: Trainer, Associate DevelopmentQuarterra Group, a leading real estate focused alternative asset management company, is seeking a highly skilled Trainer, Associate Development to join our team. As a key member of our training team, you will be responsible for delivering exceptional educational courses to our associates, providing them with the...


  • Aliso Viejo, California, United States PlayStation Global Full time

    About the Role:The PlayStation Global team is seeking a highly motivated and detail-oriented Software Engineering Intern to join our Future Technology Group. As a member of our Product UX & Tooling team, you will play a key role in supporting the development of essential software tools for cloud gaming innovation.Key Responsibilities:Learn how internal web...


  • Aliso Viejo, California, United States Vertex Ventures HC Full time

    About Vertex Ventures HC:At Vertex Ventures HC, we are dedicated to advancing innovative solutions in ophthalmic care. Our team of experts is committed to developing cutting-edge technologies that address unmet needs in glaucoma and cataract surgery/intraocular lens replacement.Our Mission:We strive to create a paradigm shift in global eye care by fostering...


  • Aliso Viejo, California, United States Sony Interactive Entertainment Full time

    About the Role:As a Software Engineer Intern on the Cloud Engineering team at Sony Interactive Entertainment, you will play a critical role in the design and development of server-side applications for cloud automation, working on a large geographically distributed infrastructure.Key Responsibilities:Implement features in distributed back-end systems as...


  • Aliso Viejo, California, United States RxSight, Inc. Full time

    RxSight, Inc. is a leading ophthalmic medical technology corporation headquartered in California, dedicated to revolutionizing the premium cataract surgery experience.The company's mission is to partner with surgeons and patients to achieve optimized results for every unique eye.As a Mechanical SolidWorks Engineer, you will provide elegant solutions to...


  • Aliso Viejo, California, United States Fluor Full time

    Job Title: Principal Software Applications SpecialistAt Fluor, we are committed to fostering a work environment that values diversity, equity, and inclusion. As a Principal Software Applications Specialist, you will play a key role in designing and deploying enterprise solutions and architectures that drive business success.Key Responsibilities:Provide...


  • Aliso Viejo, California, United States Sony Interactive Entertainment Full time

    Cloud Gaming Innovation at PlayStationSony Interactive Entertainment is seeking a highly motivated and talented Software Engineering Intern to join our Product UX & Tooling team within the Future Technology Group. As a key member of our team, you will be responsible for creating essential software tools for teams that support PlayStation's cloud gaming...


  • Aliso Viejo, California, United States MicroVention Full time

    Job Title: Senior Manager, Engineering R&DAt MicroVention, we are seeking a highly skilled and experienced Senior Manager to lead our Engineering R&D team. As a key member of our organization, you will be responsible for managing a group of individuals with varying technical experience, developing and launching products, researching new ideas, and managing...