|
Senior Application Developer - Santa Rosa California
Company: Moss Adams LLP Location: Santa Rosa, California
Posted On: 05/03/2024
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 projectswith 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: |
|