Search jobs > Albuquerque, NM > Senior application developer

Senior Application Developer

Moss Adams Llp
Albuquerque, New Mexico, US
Full-time

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.

Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly.

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, JavaScript, Git, Azure DevOps, Azure Service Bus, Azure Functions, Azure Storage, CI / CD Pipelines, and other application tools / languages.

  • Translate business requirements 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.
  • 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 projects / 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 a 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 [email protected].

J-18808-Ljbffr

18 hours ago
Related jobs
Moss Adams
Albuquerque, New Mexico

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
NM, Working at Home, New Mexico

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...

Moss Adams Llp
Albuquerque, New Mexico

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. The role is responsible for building new custom applications, extending existing applicat...

Promoted
TEKsystems
Albuquerque, New Mexico

This client is looking for a web developer to support multiple enterprise level projects, This person support one of their large implementation of their new ERP system along with install and upgrade of multiple other systems. Years of Software Engineer/Developer experience: (Java and Python). Assist...

20-0278792 Docutech, LLC
G,New Mexico Home

Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...

ARA
Albuquerque, New Mexico

Interested in being a part of a team of engineers in the design, fabrication and testing of ground, air, and space advanced electro-optical systems? Do you have experience in software development, astrodynamics, orbital mechanics and Space Domain Awareness? Applied Research Associates, Inc. ARA) is ...

Home Depot
NEW MEXICO, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

LinQuest
Albuquerque, New Mexico

LinQuest is seeking a Software Engineer/Developer to join our team in Albuquerque, NM. Bachelor's Degree in a STEM discipline (Science, Technology, Engineering, Math), Computer Engineering, Computer Sciences or other related degree. General knowledge of other software programming frameworks and data...

SynergisticIT
Albuquerque, New Mexico

Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. ...

NexTech Solutions
Albuquerque, New Mexico

Are you a software maestro ready to lead and innovate? NexTech Solutions is seeking a Senior Software Developer to join our client in Memphis, TN. Senior Software Developer - Kansas City, MO. In this role, you’ll provide technical expertise to design, develop, and maintain software applications that...