JOB SUMMARY
Leverage a deep understanding of software development to develop solutions. Develop backend and frontend solutions to increase security and incorporate new features. Troubleshoot issues and assist with maintenance operations as needed.
Participate hands on in the development and testing of solutions. Track work and requirements through Azure DevOps and apply industry best practices to software development to enhance security and reduce maintenance effort.
MAJOR RESPONSIBILITIES
Understand and apply ever changing best practices to provide consistent security, quality, and performance across development projects.
Participate in requirement gathering and elaboration of needs to identify and vet solutions.
Develop internal proprietary software applications, including the implementation of data collection and data transfer systems.
Develop, integrate, and implement related application components in a full-stack capacity. Work will include front-end development, server-side development, and database integration.
Follow approved development methodology for design and development processes to include prototypes, documentation, design, code development, testing and technical support.
Build effective, accessible web frontends.
Implement content management tools when appropriate, while ensuring content and administrative tasks are easily performed by stakeholders.
Serve as Tier 3 development support to diagnose and correct production defects.
Create technical specifications and interpret requirements to achieve aesthetically pleasing and functional software solutions.
Work with the project team to provide technical solutions that meet the needs of the organization.
Validate that business, quality, and performance requirements have been met by all application systems and reporting solutions by performing unit, integration, and functional tests, participating in code reviews and walkthroughs, and coordinating with quality assurance analysts to ensure that software products meet client expectations, minimize costs, and maximize the American Cancer Society’s return on investment.
Take initiative to research and learn emerging technologies related to our scope of work.
Analyze information produced by ACS business processes as well as ACS informational requirements by reviewing use case models, use cases, user interface prototypes, report prototypes, and report design documents.
Work with project managers, technical leads, and other developers to define technical resource requirements and technical tasks in the project plan.
Scope and estimate development or maintenance work on a continuous basis.
OTHER FUNCTIONS
Participates in daily stand-up meetings for active projects.
Communicates with NHO and Division technical and non-technical staff as required to provide technical support or to gather additional information when trying to diagnose technical problems.
Meets with peers and manager to review specifications. Participates in cross-training and onboarding as needed.
Creates appropriate documentation following approved ACS development methodology
Assists with development of technical user documentation through the user specifications to ensure technical aspects of the product are disseminated.
Keeps abreast of new developments in computing equipment, systems analysis, and programming techniques through available educational sources.
Maintains a working knowledge of programming languages used by internal teams for software development and support through education and experience.
Other duties as assigned
Position Requirements:
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Title: Data Center Technician Location: Ashburn, VA Company Summary: Our client is a proven...
Apply For This JobOur client is looking for a Sr Software Developer to participate in development and support of Web Sites, for Client...
Apply For This JobAbout Red Technologies At Red Technologies, we’re changing the way freight moves. Our technology plays an essential role in everything...
Apply For This JobExperience as a Product Owner / Expert Developer in an Agile Environment Required 5 Years Expert in Web Development with...
Apply For This JobFull Job Description The Developer will be responsible for full project life cycle development of projects, meeting with business users...
Apply For This JobSummary: Responsible for daily construction duties directed by the Foreman/Lead and Construction Manager, ensuring work is performed in accordance with...
Apply For This Job