Software Developer

Sentinel Offender Services, LLC
Ladera Ranch, CA Full Time
POSTED ON 9/17/2021 CLOSED ON 10/15/2021

What are the responsibilities and job description for the Software Developer position at Sentinel Offender Services, LLC?

Research, design, and develop user front-end software, server-side software, and databases, applying principles and techniques of computer science, engineering and analysis to provide solutions.

Required Technical Skills:

  • 5 years’ experience developing web and/or mobile applications
  • Experience in working in small cohesive teams
  • Experience working in fast-paced Agile development environment
  • Experience in some of the following:
  • ASP.NET, .NET Core, C#
  • SaaS Development: Highly-available distributed systems design; Microservices; REST API design, Web Services.

3. Cloud technologies: AWS Serverless

  • HTML, CSS, JavaScript, JQuery,
  • React, React Native, or Angular JS
  • SQL and NoSQL databases: PostgreSQL, MongoDB, Redis, Microsoft SQL Server, Microsoft SQL Server Management Studio, Microsoft SSRS, database stored procedures, database triggers, database views, database jobs.
  • Bonus points:
  • Experienced in performance optimization
  • Experienced in secure design and coding
  • Experience with IoT systems
  • Expert in performing root-cause analysis and troubleshooting complex system issues.
  • Proficient in using Git and Visual Studio

Job Expectations Essential Functions

  • Develop web application architectures, ensure cross-platform (web and mobile) optimization
  • Analyze software requirements to determine feasibility of design within time and budget constraints
  • Formulate and design software systems, using appropriate models to predict and measure outcome and consequences of design
  • Document and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
  • Troubleshoot complex software and system issues; drive root cause understanding and implement corrective actions; provide timely communications back to customers and key stakeholders.

Education

  • Bachelor’s Degree in Computer Science, Software Engineering, or equivalent experience.

Knowledge Skills Abilities

  • Codes software applications to adhere to designs supporting internal business requirements or external customers. Has knowledge of standard concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. A wide degree of creativity and latitude required.
  • Analyzing Information, General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements. Experience with Agile development, DevOps, CI/CD, Test Automation frameworks is highly desirable.

Job Type: Full-time

Pay: $75,000.00 - $100,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Employee discount
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Education:

  • High school or equivalent (Preferred)

Experience:

  • Front-end development: 1 year (Preferred)
  • CSS: 1 year (Preferred)
  • Angular: 1 year (Preferred)
  • Web or Mobile Apps: 5 years (Required)
  • ASP.NET ,Net Core C#: 2 years (Required)
  • Cloud Techology: 2 years (Required)
  • 4. HTML, CSS, JavaScript, JQuery: 2 years (Required)
  • 5. React, React Native, or Angular JS: 2 years (Required)
  • Microsoft SQL Server: 5 years (Required)

Language:

  • English (Required)

Work Location:

  • Multiple locations

Work Remotely:

  • Yes

Work Location: Multiple Locations

Associate Software Developer
AAA Auto Club Enterprises -
Costa Mesa, CA
Software Developer II
EKN Engineering -
Irvine, CA
Senior .NET Software Developer
Applied Medical -
Rancho Santa Margarita, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Debugging Skill

    • Income Estimation: $74,006 - $95,455
    • Income Estimation: $72,470 - $96,481
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Ladera Ranch, CA area that may be a better fit.

Software Developer

Apex Systems, Newport, CA

Senior Data Scientist

Ascent Developer Solutions, Irvine, CA