Application Developer II 55948-AR

The Nature ConservancyLittle Rock, AR
438dHybrid

About The Position

The Application Developer II at The Nature Conservancy (TNC) is responsible for providing functional and technical support throughout the application life cycle management framework for legacy applications. This role involves participating in all aspects of the software development life cycle, particularly for NextGen cloud implementations, and working collaboratively within an engineering team to drive digital transformation across corporate applications such as ERP and HRIS. The position also includes acting as a quality assurance analyst to validate work before production release and providing support for production issues as needed.

Requirements

  • Bachelor's degree in computer science or a related field and three years of experience in programming and systems design.
  • Experience with at least one programming language such as JavaScript, Python, Java, or C#.
  • Understanding of API frameworks and web services (REST).
  • Experience with SQL query language and working knowledge of database design and development.
  • Experience designing and developing reports using SQL Server Reporting Services, Tableau, or Power BI.
  • Experience with full life-cycle technology application development.

Nice To Haves

  • Experience with at least one SaaS ERP platform, such as Workday.
  • Experience performing extract, transformation, and loading of data according to business specifications.
  • Understanding of file transfer using ftp, ftps, sftp, ssh, and http/https and ability to assist and troubleshoot file transfer issues.
  • Experience with at least one Cloud platform, such as AWS, Azure, or GCP.
  • Experience creating, deploying, and managing reports on complex datasets.
  • Experience in object-oriented analysis and application design.

Responsibilities

  • Provide functional and technical support for legacy applications throughout the application life cycle management framework.
  • Participate in all aspects of the software development life cycle for NextGen cloud implementations.
  • Act as a quality assurance analyst to validate work before release to production in all phases of the project life cycle.
  • Design and develop new technology systems and solutions according to system requirements following TNC methodology and development best practices.
  • Provide support for production problems as assigned.
  • Attend training classes to maintain knowledge of current technology and review technical publications on pertinent topics.

Benefits

  • Flexible work location
  • Career development opportunities
  • Commitment to diversity and inclusion
  • Engaging work environment

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Religious, Grantmaking, Civic, Professional, and Similar Organizations

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service