Software Engineer

The Best
Fresno, CA, United States
1 day ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET JavaScript (Programming Language) .NET Framework Agile Methodology Artificial Intelligence Applications Architecture ASP.NET MVC Framework Microsoft Azure C Sharp (Programming Language) Language Integrated Query Elasticsearch Entity Framework
+16 more
Design of User Interfaces Industry Standard Architecture JQuery Uptime Microsoft Visual Studio Microsoft SQL Server Systems Development Life Cycle Release Management Responsive Web Design Software Construction Software Engineering Web Pages Caching Git Vue.js Information Technology

Job description

Our technology is built on the foundation of our reputation as the most respected legal peer review network in the world. The full stack Senior Software Engineer is responsible for the development of new projects and support of existing code bases. The primary role will be to build and support all aspects of the software technology stack, insuring maximum uptime, performance, and scalability. Our technology is built around a Microsoft Windows technology stack.

Our team is geographically disbursed. We leverage Agile methodologies to help manage workload and keep our various stake holders in the loop. The candidate will be required to have a high level of communication skills, both verbal and written and will be expected to interact with all levels of the business and on occasion with customers.

In this position, the employee is challenged to maintain, improve, and create new features in an ever-changing environment while ensuring stability and site performance.

Supervisory Responsibilities:

This position will not have direct supervisory responsibilities but will require frequent coordination, and when appropriate direction, of the activities of team members or third parties as necessary to accomplish the assigned tasks.

Duties/Responsibilities:

Utilize software engineering best practices and design principles

Team oriented mindset with the ability to work with local and remote teams

Support and mentoring for development team members at lower levels of skill

Create and maintain large scale .Net websites, microsites, and landing pages

o Integrate designs and .Net back-end functionality

o Architect, program, troubleshoot, and support websites and related applications using:

  • .NET Technologies

  • Microsoft SQL Server

  • Elastic Search

  • Various 3rd party technologies

o Convert designs and mockups to functioning web pages according to best practices

o Verify website functionality on multiple browsers and platforms

Proactive in providing suggestions in regard to product development, new services and technologies or enhancements to existing systems/configurations, which will assist the end user in improving overall service to our customers

Provide on-going production support as needed

Develop solutions using best practices and stream-lined architecture in order to maintain optimal system performance

Reviews business requirements documentation and translates those requirements into unique, high-quality solutions

Work independently and manage individual projects priorities, deadlines, and deliverables

Act as a project level team lead to help team members working with you on various projects.

Participate in on-call duty as required for application support

Requirements

Proactive, self-motivated, and strong ability to multitask

High level of organizational and communication skills both written and verbal

Proven experience with large application architecture design and development

Leverages industry standard software engineering design patterns

Ability to select and evaluate new technologies to be introduced into the current software stack

Ability to work under pressure in a fast-paced environment

Technical requirements:

o C# 6 and later

o SQL Server 2022

o JavaScript

o ASP.NET MVC 5

o Entity Framework 6

  • Code First with Code Migrations

o LINQ

o Elastic Search or similar technologies

o GIT

o Ability to work within Microsoft Azure Cloud services environment

Other desired technologies

o AI Assisted development and design

o Light Inject

o jQuery

o Vue JS

o ASP.NET Identity 2.0

o Visual Studio Team Services Build/Release management tools

Desired Qualifications:

Strong level of experience using AI Assisted Software Engineering patterns and practices

Experience with Windows Azure Environments

Experience with both server level and client-side caching

Ability to write technical documentation to articulate technical design and implementation

Ability to bring projects to successful conclusions, understand best practices, and has good SDLC knowledge and skills

Take responsibility and ownership of work, while having a strong desire to help others succeed

Education and Experience:

Proactive, self-motivated, and strong ability to multitask

High level of organizational and communication skills both written and verbal

A Bachelor’s degree in a computer science or related field

5+ years of Development using .NET technologies

2+ years of UI / UX Design

2+ years of Responsive Web Design

Physical Requirements:

Prolonged periods of sitting at a desk and working on a computer.

Must be able to lift up to 15 pounds at times.

About the company

Best Lawyers is a prestigious legal awards network that recognizes outstanding professionals across various practice areas and jurisdictions. With a rigorous selection process based on confidential surveys of leading lawyers, the organization highlights top legal talent globally. Best Lawyers provides valuable insights for clients seeking high-quality legal representation and serves as a trusted resource within the legal community for identifying the most skilled and respected attorneys.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…