drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Westminster, CA - USA

Yearly Salary drjobs

$ 140 - 150

Vacancy

1 Vacancy

Job Description

The KPA Common Services team builds governs and maintains services shared across the KPA enterprise leveraging technology to build secure maintainable and scalable internal services for KPA applications. The platform combines features that are tailored to the needs of our clients business including audits and inspections incident management flexible training and reporting and insights.
Position Description:
As a member of our development team the Senior Software Engineer will play a key role in delivering modern web and API based software shared across multiple KPA applications. In a full-stack capacity the successful candidate will write and maintain high-quality code that empowers KPA applications to extend simplify maintain and secure their existing products.

Responsibilities:

    • In the first 2 weeks you will:
    • Have a running development environment confirmed by successfully building the code base for the existing product.
      Accept estimate develop and test a set of low-priority defects associated with one product.
      Have the solutions peer reviewed and passed prior to check-in.
    • In the first 30 days you will:
    • Attend and participate in planning tasking execution and delivery as defined by an agile development environment that includes reporting time against tasks estimation of effort code reviews and commitment to delivery.
      Understand and follow documented development testing and deployment processes.
      Understand how we support the Client Success Implementation & Customer Support teams.
    • In the first 90 days you will:
    • Demonstrate development productivity and quality on par with the other team members through the daily input of status information.
      Create code that is highly scalable high-quality object-oriented and complies with KPA standards and participate in peer reviews for others on the team.
    • In the first 6 months you will:
    • Collaborate with team members and leadership to identify and document the technical tasks performed and needed for continued success.
      Actively participate in our teams Customer Support liaison rotation.
      Contribute to the analysis solution designs and implementations of major new system components and services.
    • By the end of the first year you will have:
    • Demonstrate functional knowledge of the KPA Common Services.
      Lead feature development for simple to complex components on the platform.
      Provide leadership to other team members on technology design and best practices.

Success Criteria:

    • Writes and maintains high-quality code that solves unique complex problems
    • Actively involved in solution and architectural design decisions
    • Collaborates with peers across application teams to meet service requirements and maintainability across all KPA applications.
    • Highly capable of mentoring other engineers and engaging with senior personnel in other functional areas
    • Strong participant in process improvements to mitigate risks and blockers
    • Ability to work with minimal supervision and identify areas for continuous improvement
    • Leads by example asks questions always learning and continuously improving
    • Is familiar with secure coding practices (OWASP or SDLC) and has an eye for security concerns like injection attacks

Technical Qualifications:

    • NodeJS / JavaScript / TypeScript
    • Dot Net Core API
    • Git / Azure Dev Ops (ADO)
    • SQL / PostgreSQL
    • Ideally worked with modern web technologies such as Vue and React
    • Ideally worked with cloud technologies such as AWS Azure or GCP
    • Bonus:
    • Understanding of native iOS (Objective-C Swift) and Android (Java Kotlin) development
    • Understanding of and experience with micro UI micro API and internal tooling

Physical Requirements:

    • Physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
    • - Visual Recognition - Constantly
      - Stationary sitting or standing position- Constantly
      - Working at a computer typing and view a screen- Constantly
      - Speaking Hearing and Listening- Often

Compensation:

    • Base salary range between $140-150k
    • Annual bonus opportunity of 10%

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.