Senior Application Developer

Moss Adams LLP
Anaheim, CA, United States
$93K-$119K a year
Full-time

Senior Application Developer

Description

At Moss Adams, we champion authenticity. For us, that means fostering a culture of talented people who care about you, about our clients, and about our communities.

Here, you’ll work towards our mission of empowering others to embrace opportunity, growing as a leader along the way. Our firm’s size, middle-market clients, customized career paths, and supportive culture make this a reality.

Join a values-driven firm where you’ll have fun while solving complex and interesting business challenges.

The Senior Application Developer functions as a senior technical expert on the firm’s application development projects with an immediate need to fulfill a role supporting our year long HRIS replacement project.

This position liaises with other resources on the project / product (including product managers, business analysts, quality assurance engineers, key business stakeholders, etc.

to represent the work of the Development team and may oversee the work of other development resources on the project. The role is responsible for building new custom applications, extending existing applications and building interfaces between custom and packaged solutions.

Individuals who thrive at Moss Adams exhibit the following success skills Collaboration, Critical Thinking, Emotional Intelligence, Executive Presence, Growth Mindset, Intellectual Curiosity, and Results Focus.

Responsibilities :

Lead the development of standalone desktop solutions or web applications using C#

Maintain and exercise a highly accomplished level of capability in the firm’s technologies and methodologies including C#, MS SQL Server, ASP.

NET Core, Blazor, ReactJS, JavaScipt, Git, Azure DevOps, Azure Service Bus, Azure Functions, Azure Storage, CI / CD Pipelines, and other application tools / languages

Translate business requirement into clearly documented technical designs

Collaborate with Project / Product Managers to develop task estimates and work plans

Lead the design of application databases including table and index design, database normalization and de- normalization, stored procedure and view creation

Lead the troubleshooting of data and technical issues and can develop troubleshooting skills in other team members

Lead work efforts involving primarily development resources and communicate status effectively with relevant business users

Manage the scheduling of development resources to achieve successful delivery as requirements and priorities change

Qualifications :

Bachelor's degree or equivalent experience required; emphasis in computer science or related field preferred

Minimum of 3 years of related experience required; experience in a professional services environment preferred

Experience with Microsoft development tools developing and supporting web-based business applications,

Experience with techniques and methodologies such as Object Oriented, Domain Driven Design, Modular Monoliths, Asynchronous Messaging Patterns, and Clean Architecture

Demonstrated experience building prototypes and proof of concepts

Proficiency with design, writing code, unit / integration tests and deploying applications

Extensive knowledge of and experience in the broad suite of Microsoft development tools and is able to develop junior developers in the use of said tools

Experience developing applications in the Cloud a plus

Microsoft certifications preferred

Ability to collaborate and work effectively across teams while building trusted relationships and positively influencing others

Self-directed professional with strong interpersonal skills

Effective time management and organizational skills, proven ability to prioritize while simultaneously managing numerous project / processes often under tight deadlines

Proven commitment to providing exceptional client service, and foster a high degree of end user satisfaction through the delivery of quality and timely service

Ability to convey technical issues and material to non-technical audience

Ability to travel as needed, approximately 5%

Moss Adams is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity or any other characteristic protected by law.

Moss Adams complies with federal and state disability laws and makes reasonable accommodations for applicants and employees with disabilities.

If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and / or to receive other benefits and privileges of employment, please contact careers@mossadams.com.

Some local / state regulations require employers to disclose the pay range in job postings. While this is the typical range of pay for the position, actual pay may vary based on internal equity, knowledge, experience, skillset, and geographic location among other factors.

It’s uncommon for an individual to be hired at the top end of the pay range. This position may be eligible for an annual discretionary bonus.

For more information about our benefit offerings and other total rewards, visit our careers page.

LI-AC1

Compensation Range (Denver Market ONLY) : Compensation range for California : $100,000 -$143,000 Compensation range for Colorado : $93,000 -$119,000 Compensation range for Washington : $93,000 -$125,000 Compensation range for Remote : $93,000 -$119,000

Primary Location Dallas, TX

Other Locations Napa, CA, Pasadena, CA, Woodland Hills, CA, San Diego, CA, Bellingham, WA, Denver, CO, Walnut Creek, CA, El Segundo, CA, San Francisco, CA, Everett, WA, Phoenix, AZ, Healdsburg, CA, Remote, Tri-Cities, WA, Seattle, WA, Santa Rosa, CA, Albuquerque, NM, Salinas, CA, Kansas City, KS, Salt Lake City, UT, Spokane, WA, Orange County, CA, Eugene, OR, Tacoma, WA, Wenatchee, WA, Medford, OR, Yakima, WA, Stockton, CA, Silicon Valley, CA, Sacramento, CA, Portland, OR, Fresno, CA, Houston, TX

Employee Status : Regular

Schedule : Full Time

Req ID : 27117

30+ days ago
Related jobs
Promoted
VirtualVocations
Santa Ana, California

A company is looking for a Senior Software Engineer. ...

Promoted
DataMasters
Irvine, California
Remote

The ideal candidate will have a strong background in full stack front-end development, with a focus on creating seamless and visually appealing web applications to support manufacturing processes and customers. Plan, design, program, implement, document, and maintain business applications while work...

Promoted
EBizCharge
Irvine, California

More specifically, the Senior Application Developer’s role is to work with our Product Development team to design, develop, architect, and help build applications for our EBizCharge product suite of payment/ERP integrations which have a total of over 200,000 active users. We’re looking for a talente...

Promoted
Moss Adams LLP
Anaheim, California

The Senior Application Developer functions as a senior technical expert on the firm’s application development projectswith an immediate need to fulfill a role supporting our year long HRIS replacement project. The role is responsible for building new custom applications, extending existing applicati...

Blue Shield of California
CA, United States

The Senior Application Developer will have experience designing, building, and implementing features in Salesforce Cloud. This developer creates, configures, and manages Salesforce applications and related components and will be accountable for delivering BSC’s desired business outcomes. Client Pers...

Marsh McLennan Companies
Irvine, California

As our Senior Developer on the MMA Application Development team, you’ll lead design, development, coding, testing, and debugging of applications. Learn more about what makes us different and how you can thrive as a Senior Application Developer - AI at MMA. As a senior developer to embrace and promot...

Moss Adams
Orange County, CA

The Senior Application Developer functions as a senior technical expert on the firm’s application development projectswith an immediate need to fulfill a role supporting our year long HRIS replacement project. The role is responsible for building new custom applications, extending existing applicati...

Highmark Health
CA, Working at Home, California

Takes a lead role for analyzing, designing, coding, testing and implementing more complex application enhancements, as well as providing general production support, meeting defined scope, target dates and budgets with minimal or no defects. Actively takes a leading role and participates on project t...

cFive Solutions, Inc
Anaheim, California

Scope of Work This role is a Senior level Software Engineer/Developer that is well rounded with the willingness and desire to build applications and have a client facing role. Design, develop and test web applications developed using Angular and Java. ...

Promoted
VirtualVocations
Santa Ana, California

A company is looking for a Senior Software Developer (Back End). Key Responsibilities:Deliver quality, secure, and performant code on a global scaleCollaborate with the development team to extend and maintain the platformHave fun while working alongside highly skilled developersRequired Qualificatio...